UserData
ユーザーの設定やその他の情報を含むクラスインスタンスがあります。アプリケーションのさまざまな部分の設定があるため、どこからでも簡単にアクセスできる必要があります。このため、これはApp
クラスの静的プロパティです。
Boolean
いくつかのチェック可能な項目がいくつかの(明らかに)設定に双方向でバインドされているメニューが必要です。これにより、メニュー項目は設定がオン/オフであるかどうかを常に表示し、設定を切り替えるために使用できます。
インスタンスは静的プロパティであるため、UserData
双方向バインディングではネイティブに機能しません。
この状況を解決するための最良の方法は何でしょうか?使い捨てオブジェクトをインスタンス化したり、設定ごとに個別に依存関係プロパティを手動で作成したりする必要がない方法はありますか?