如何使用C#訪問在App.xaml.cs中聲明的公共實例方法?WPF - 如何訪問在App.xaml.cs中聲明的方法?
19
A
回答
51
((App)Application.Current).YourMethod ....
2
您是否考慮過創建一個單獨的類來存放您的應用程序範圍的方法(例如AppState.cs)?
+0
這是一個更好的方法,但我想知道如何查看App.xaml.cs中聲明的內容。謝謝。 – 2009-10-22 18:56:52
+5
我很好奇你對這個建議有什麼想法。你仍然需要一個地方來存儲它。哪裏更好地存儲一個應用程序範圍的方法比在你的應用程序類中?你還能從任何窗口訪問它嗎? – 2016-06-22 17:00:54
相關問題
- 1. 如何訪問屬性APP.XAML.cs
- 2. 訪問變量到方法聲明中
- 3. 如何訪問方法中聲明的對象?
- 4. 無法訪問的聲明
- 5. 如何在聲明之前訪問公共方法?
- 6. 無法訪問的聲明 - 中斷;
- 7. Java中無法訪問的聲明
- 8. 無法訪問的聲明與中斷
- 9. Swift:無法訪問聲明庫中的方法
- 10. 如何在Swift中聲明此方法
- 11. 如何在聲明中調用方法
- 12. 在main中聲明的數組無法在後續方法中訪問 - Java
- 13. 如何在Silverlight中重新綁定App.xaml.cs中的全局聲明列表
- 14. 方法聲明問題
- 15. Scala:如何訪問我聲明的val?
- 16. 可用於類型聲明中結構的訪問方法
- 17. 訪問一個未聲明的方法在一類具有PHP
- 18. 可以訪問在類聲明中聲明的typedef嗎?
- 19. 如何訪問在類中的viewmodel中聲明的屬性?
- 20. PHP無法訪問聲明的變量
- 21. Javacc無法訪問的聲明
- 22. windows 8 App從App.xaml.cs訪問頁面方法
- 23. Java VarArgs聲明在方法聲明問題
- 24. c# - 方法聲明中的方括號如何適合c#?
- 25. 方法「日期」,你試圖訪問不在類聲明
- 26. 如何用minidom訪問XML聲明(python)
- 27. 如何在方法內聲明屬性?
- 28. 如何在Try中聲明變量並在Catch中訪問它?
- 29. App.xaml.cs方法在WinRT中調用訂單
- 30. 如何訪問App.xaml.cs中的頁面瀏覽量
它的工作原理,但我不明白。如果Application.Current == App,並且它們是相同的類型,那麼這種類型投射如何工作?謝謝 – 2009-10-22 18:58:01
應用程序是System.Windows.Application其中App是從應用程序派生的應用程序的內部,Application.Current的類型是Application,而不是App。 – 2009-10-22 19:08:09
謝謝。是否有可能從xaml-view中執行此操作? (Like _Click =「App.YourMethod」_) – mYnDstrEAm 2014-10-10 12:26:03