¿Cómo puedo acceder, usando C#, un método de instancia público declarado en App.xaml.cs?WPF: cómo acceder al método declarado en App.xaml.cs?
Respuesta
((App)Application.Current).YourMethod ....
¿Ha considerado crear una clase separada para mantener sus métodos de aplicación amplia (por ejemplo, AppState.cs)?
Este es un mejor enfoque, pero quería saber cómo ver las cosas declaradas en App.xaml.cs. Gracias. –
Tengo curiosidad por lo que tenía en mente con esta sugerencia. Aún necesitas un lugar para almacenarlo. ¿Dónde mejor almacenar un método para toda la aplicación que en su clase de aplicación? ¿De qué otro modo podría acceder desde cualquier ventana? –
- 1. Apagar una aplicación WPF de App.xaml.cs
- 2. Propiedad de dependencia en app.xaml.cs
- 3. Navegando desde App.xaml.cs
- 4. java.lang.IllegalAccessError: intentado acceder al método
- 5. ¿Cómo acceder al control C# WPF de manera segura?
- 6. método indefinido `default_scoped? ' al acceder al osciloscopio
- 7. Enlace a la propiedad en App.xaml.cs
- 8. ¿Cómo acceder al método HttpServerUtility.MapPath en un subproceso o temporizador?
- 9. Cómo acceder al método Java en una aplicación C++
- 10. Método declarado en Clase pero no definido
- 11. ¿Cómo puedo acceder al método de clase y al método de instancia en ruby?
- 12. Problema al acceder al método expuesto ExternalInterface en Google Chrome
- 13. No se puede acceder al miembro privado declarado en clase 'QReadWriteLock'Error error C2248:' QReadWriteLock :: QReadWriteLock '
- 14. No se puede acceder al miembro privado declarado en la clase 'std :: basic_ios <_Elem, _Traits>'
- 15. Usando call_user_function para acceder al método padre en PHP
- 16. llamadas Rubí método declarado en el cuerpo de la clase
- 17. Cómo acceder al miembro protegido
- 18. ¿En qué encabezado se ha declarado copy_from_user()?
- 19. "identificador no declarado" en realidad está declarado
- 20. Cuándo llamar al método Dispose() en la aplicación WPF
- 21. ¿Cómo puedo acceder al DataContext raíz en una DataTemplate en WPF?
- 22. ¿Cómo acceder al micrófono en JS?
- 23. Cómo acceder al objeto ejs en express.js
- 24. ¿Cómo acceder al widget principal en qt?
- 25. ¿Cómo acceder al hilo en ejecución/ejecutable?
- 26. ¿Cómo se colorea un rectángulo en C# que se ha declarado en XAML en WPF?
- 27. ¿Cómo puedo acceder al control de una ventana (richtextbox) desde otra ventana en wpf?
- 28. ¿Cómo acceder a un método estático en C#?
- 29. ¿Cómo acceder a un control WPF ubicado en ControlTemplate?
- 30. PATH_MAX no declarado al compilar en Ubuntu 10.04
Funciona, pero no entiendo. Si Application.Current == App, y son del mismo tipo, ¿cómo funciona este tipo de conversión? Gracias –
La aplicación es System.Windows.Application en otro lugar, la aplicación está dentro de su proyecto derivado de la aplicación, Application.Current es de tipo Application, no App. –
Gracias. ¿Es posible hacer esto bien desde una vista xaml? (Como _Click = "App.YourMethod" _) – mYnDstrEAm