Używam klasy projektanta w Visual Studio 2008 i kiedy dodaję właściwości do moich klas, są one tworzone z pustym ustawiaczem i pobierającym, który zgłasza wyjątek NotImplementedException. W oknie właściwości znajduje się opcja o nazwie "Automatycznie zaimplementowana", która zawsze jest wyszarzona. Czy istnieje sposób na zmianę ustawień, więc domyślnie nowe właściwości zostaną automatycznie zaimplementowane lub w jakiś sposób włączą tę opcję, więc nie będę musiał edytować kodu za każdym razem, gdy dodaję nową właściwość?Jak tworzyć właściwości automatycznie zaimplementowane w projektancie klasy VS
7
A
Odpowiedz
8
AFAIK, nie możesz. Zapytałem to w Barcelonie rok temu - nie sądzę, żeby coś się zmieniło. Zasadniczo, jak rozumiem, robi się to bezpośrednio (nie za pomocą edytowalnego fragmentu).
0
Możesz utworzyć pole i obudować je (Refactor-> Encapsulate field).
To może pomóc w prostych właściwościach.
3
Dla visual studio 2008 można zainstalować ten "power" zabawki, które dają Ci inną opcję do menu klasy projektanta "stworzyć auto realizowany właściwość"
będę czekał na to wizualna Studio 2010 też ... inaczej jest denerwujące.
0
Możesz również utworzyć właściwość, używając fragmentu kodu propfull
, a następnie Tab, Tab.
Powiązane problemy
- 1. Jak tworzyć automatycznie zaimplementowane właściwości podczas implementowania interfejsu w klasie?
- 2. Czy właściwości zaimplementowane automatycznie mogą mieć prywatny zestaw?
- 3. C# Jak tworzyć specjalne wystąpienia klasy?
- 4. Porównywanie właściwości automatycznie
- 5. Przesłaniam ustawianie właściwości w kategorii klasy
- 6. Nie można otworzyć pliku EDMX w projektancie
- 7. System.NullReferenceException występuje w projektancie Xaml
- 8. Jak tworzyć dynamiczne klasy CSS w w ExtJS lub JavaScript
- 9. Jak prawidłowo zdefiniować właściwości klasy?
- 10. Jak automatycznie tworzyć katalogi za pomocą strumienia danych
- 11. Jak tworzyć obiekty w Perlu?
- 12. Workflow Sharepointa tworzenie właściwości zadania: kiedy tworzyć pola i kiedy tworzyć właściwości depepndency?
- 13. Jak zdefiniować właściwości klasy w php?
- 14. Jak uzyskać właściwości klasy w WinRT
- 15. Czy SQLAlchemy może automatycznie tworzyć relacje ze schematu bazy danych?
- 16. Oczywisty vs formacie Właściwości
- 17. Jak automatycznie przekonwertować z Array z klasy do klasy tablic
- 18. kopiowanie vs silne właściwości
- 19. Jak javac automatycznie kompilacji zależności od klasy
- 20. Czy typy rekordów F # są zaimplementowane jako struktury lub klasy?
- 21. Zadzwoń Super metoda klasy automatycznie
- 22. Właściwości klasy Pythona
- 23. Błąd w projektancie Visual Studio WPF?
- 24. Jak tworzyć pakiety NuGet z bibliotek klasy .Net Core RC2
- 25. Jak ponownie zainicjować lub zresetować właściwości klasy?
- 26. Pokaż hierarchię kontroli w projektancie WinForms
- 27. Qt: wyłączanie tworzenia kopii lustrzanych w projektancie?
- 28. PropertyGrid: Ukryj właściwości klasy bazowej, jak?
- 29. Jak uzyskać wszystkie nazwy właściwości klasy Groovy?
- 30. Jak dodać atrybuty do właściwości klasy bazowej
Zaktualizowałem dodatek ["Moc zabawek"] (http://modeling.codeplex.com/), który pozwala to zrobić, aby obsługiwać Visual Studio 2013: http://saebamini.com/blog/post/2014/10/04/modeling-power-toys-for-visual-studio-2013 –