C#を使用してApp.xaml.csで宣言されたパブリックインスタンスメソッドにアクセスするにはどうすればよいですか?WPF - App.xaml.csで宣言されたメソッドにアクセスする方法?
19
A
答えて
51
((App)Application.Current).YourMethod ....
2
アプリケーションの広範な方法(たとえば、AppState.cs)を保持するために別のクラスを作成することを検討しましたか?
+0
これはより良いアプローチですが、私はApp.xaml.cで宣言されているものを見る方法を知りたかったのです。ありがとう。 –
+5
私はあなたがこの提案について何を思いついたのか不思議です。それでもそれを保存する場所が必要です。アプリケーションクラスよりもアプリケーション全体のメソッドを保存するほうが良いでしょうか?どの窓からでも他にどのようにアクセスできますか? –
関連する問題
- 1. Silverlight 4でApp.xaml.csで作成されたカスタムプロパティにアクセスする方法
- 2. 外部からonCreateで宣言されたWebviewにアクセスする方法は?
- 3. ビューから要素で宣言された変数にアクセスする方法
- 4. スーパークラスで宣言されたIBOutletsにアクセスするには?
- 5. 特定の親クラスで宣言されたメソッドを取得する方法は?
- 6. JavaScriptからアプレットで宣言されたメソッドを呼び出す方法
- 7. 別の関数のある関数で定義され、宣言された変数にアクセスする方法は?
- 8. mapped-superclassで宣言された@GeneratedValueをオーバーライドする方法は?
- 9. PythonからC-宣言されたネストされた構造体にアクセスする
- 10. ファイルの外でGlobal.asaxで宣言されたオブジェクトにアクセスするには?
- 11. Items WPFで宣言的にC#に宣言的にソース
- 12. Scala Consoleで宣言されたメソッドのコードを簡単に表示する方法はありますか?
- 13. サーブレット内のinit()メソッドの外側で宣言された変数
- 14. 基本クラスの宣言にオーバーロードされたメソッド
- 15. PHPで宣言されたクラス宣言を含むクラス宣言PHPコードスニファ
- 16. モデルからコントローラーで宣言された変数へのアクセス
- 17. 匿名関数内で宣言された関数へのアクセス?
- 18. map.size()で計算されるint型を宣言する方法
- 19. JSを介してHTMLで宣言されたDojo DataGridにアクセスする方法は?
- 20. 新しいオブジェクトインスタンスのメソッド宣言(ネストされた)から値を返す方法は?これはコードである
- 21. iOS - 同じクラスのメソッドBからメソッドAで宣言された変数へのアクセス
- 22. メソッド宣言の重複宣言
- 23. WPFでNestedClassのスタイルターゲットを宣言する
- 24. クラスエクステンションで宣言された変数にどのようにアクセスしますか?
- 25. Classクラスは宣言されています/それを宣言する方法はどこですか?
- 26. ルーティングとパラメータを区別する方法は、宣言されたルートですか?
- 27. Android:起動と停止の中で宣言されたコンポーネントのonClickListenerメソッドを設定する方法
- 28. 宣言されたディレクトリからファイルを読み込む方法
- 29. クラスで宣言されているが未定義のメソッド
- 30. Luaでのメソッド宣言
それは動作しますが、わかりません。 Application.Current == Appの場合、これらは同じ型ですが、この型キャストはどのように機能していますか?ありがとう –
アプリケーションはSystem.Windows.Applicationです。他のアプリケーションは、アプリケーションから派生したプロジェクト内にあります.App.Currentは、アプリケーションではなく、アプリケーションタイプです。 –
ありがとうございます。 xaml-viewからこれを行うことは可能ですか? (Like = Click = "App.YourMethod" _) – mYnDstrEAm