如何使用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. 如何在Silverlight中重新綁定App.xaml.cs中的全局聲明列表
- 7. 方法聲明問題
- 8. Scala:如何訪問我聲明的val?
- 9. 方法「日期」,你試圖訪問不在類聲明
- 10. c# - 方法聲明中的方括號如何適合c#?
- 11. App.xaml.cs方法在WinRT中調用訂單
- 12. 如何用minidom訪問XML聲明(python)
- 13. 如何在Try中聲明變量並在Catch中訪問它?
- 14. 如何訪問App.xaml.cs中的頁面瀏覽量
- 15. 方法聲明
- 16. 此布爾值聲明無法訪問聲明
- 17. 訪問修飾符可以放在接口中的方法聲明中嗎?
- 18. 如何在Groovy中聲明來自聲明的方法或閉包語句
- 19. 在synchronized塊中聲明無法訪問的變量 - Java的
- 20. C++在新函數聲明器中訪問此語法語法
- 21. Firebase錯誤android無法訪問聲明
- 22. 編譯錯誤 - 無法訪問聲明
- 23. 基類重載方法的訪問聲明
- 24. 如何從wp7中的Mainpage.xaml.cs調用App.xaml.cs中的方法
- 25. 如何理解Scala的方法聲明?
- 26. 從ViewModel調用app.xaml.cs中的方法
- 27. C++方法聲明的問題
- 28. 如何訪問在方法
- 29. 接口聲明的訪問說明符
- 30. Runnable在方法中聲明時有效;在方法外聲明時崩潰
它的工作原理,但我不明白。如果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