Jak mogę uzyskać dostęp, używając C#, metody publicznej o nazwie zadeklarowanej w App.xaml.cs?WPF - Jak uzyskać dostęp do metody zadeklarowanej w App.xaml.cs?
Odpowiedz
((App)Application.Current).YourMethod ....
Czy zastanawiałeś się nad stworzeniem oddzielnej klasy do przechowywania metod aplikacji (np. AppState.cs)?
To jest lepsze podejście, ale chciałem wiedzieć, jak wyświetlić rzeczy zadeklarowane w App.xaml.cs. Dzięki. –
Jestem ciekawy, co miałeś na myśli z tą sugestią. Nadal potrzebujesz miejsca do przechowywania. Gdzie lepiej przechowywać metodę obejmującą całą aplikację niż w klasie aplikacji? Jak inaczej mógłbyś uzyskać do niego dostęp z dowolnego okna? –
- 1. Jak uzyskać dostęp do zawartości WPF ContentControl?
- 2. Jak uzyskać dostęp do głównego DataContext w DataTemplate w WPF?
- 3. Jak uzyskać dostęp do formantu WPF znajdującego się w ControlTemplate?
- 4. Jak uzyskać dostęp do metody statycznej w języku C#?
- 5. Jak uzyskać dostęp do metody Object.prototype w następującej logice?
- 6. java.lang.IllegalAccessError: próbowałem uzyskać dostęp do metody
- 7. Uzyskiwanie dostępu do zmiennej zadeklarowanej w aspx.cs w aspx lub zmiennej zadeklarowanej w ascx.cs ascx page
- 8. Jak mogę uzyskać dostęp do ListViewItems z ListView WPF?
- 9. Nawigacja z App.xaml.cs
- 10. Jak uzyskać dostęp do metody z app.component z innego komponentu?
- 11. Jak uzyskać dostęp do jednostki wewnątrz metody buildForm formularza
- 12. Powiąż obiekt z aplikacją App.xaml.cs
- 13. Jak uzyskać dostęp do elementów ControlTemplate w Xamarin Forms
- 14. Dostęp do zasobów poprzez kodzie w WPF
- 15. Jak uzyskać dostęp do RouteTable.Routes.MapHttpRoute?
- 16. Jak uzyskać dostęp do metody statycznej z metody instancji w manganie?
- 17. Jak uzyskać dostęp do aplikacji?
- 18. Jak uzyskać dostęp do GetGlobalResourceObject()
- 19. Czy można szybko wyświetlić kod metody zadeklarowanej w konsoli Scala?
- 20. Jak uzyskać dostęp do ViewBag z JS
- 21. Jak uzyskać dostęp do ARGV w Mathematica?
- 22. Jak uzyskać dostęp do sesji w webmethod?
- 23. Jak uzyskać dostęp do WinRM w C#
- 24. Jak uzyskać dostęp do process.env w Meteor?
- 25. Jak uzyskać dostęp do mikrofonu w JS?
- 26. Jak uzyskać dostęp do aktualnie wykonywanej NSOperacji?
- 27. Jak uzyskać dostęp do parametrów zagnieżdżonych
- 28. Czy metody rozszerzania C# mogą uzyskać dostęp do zmiennych prywatnych?
- 29. Jak uzyskać dostęp do ModelState z ActionFilter?
- 30. Jak mogę uzyskać dostęp do indexedDB synchronicznie?
Działa, ale nie rozumiem. Jeśli Application.Current == App i są tego samego typu, w jaki sposób działa ten typ rzutowania? Dzięki –
Aplikacja jest System.Windows.Application gdzie indziej App jest wewnątrz twojego projektu wywodzącego się z Application, Application.Current jest typu Application, a nie App. –
Dzięki. Czy można to zrobić bezpośrednio z widoku xaml? (Podobnie jak _Click = "App.YourMethod" _) – mYnDstrEAm