Rozwinąłem niektóre userControl, które zawierają pewne sprawdzanie informacji w metodzie "IsVisible" (metoda przesłaniania).Jak sprawdzić, czy jestem w czasie wykonywania lub projektu?
Podczas korzystania z tej kontroli użytkownika w niektórych oknach - widzę błąd, ponieważ metoda "IsVisible" szuka pewnej zmiennej, która jest ustawiona na czas wykonywania.
Jak mogę sprawdzić, czy jestem w czasie projektowania, a system nie działa?
Dzięki za pomoc.
Błąd w tej odpowiedzi: możesz wywołać DesignerProperties.GetIsInDesignMode (d), który można znaleźć w System.ComponentModel. Należy pamiętać, że d musi być UIElement. Ta właściwość DesignerProperty jest załączoną własnością. – GameAlchemist