0

メインウィンドウを持つアプリケーションがあり、アプリケーションには幅、高さ、左、および上部の設定があり、セッションごとにサイズと位置を記憶できます。XAML を次のように設定しました (他の 3 つのプロパティも同様です)。

Height="{Binding myHeight, Source={x:Static local:MySettings.Default}, Mode=TwoWay}" 

'local' は、プログラムのルート名前空間である xmlns として宣言されています。これはうまくいきます。

ただし、クラスライブラリであるがウィンドウも含む別のアプリケーションがあります。「local」定義をクラスライブラリのルート名前空間に変更し、同じ名前の設定をクラスライブラリの設定に追加して、同様に設定しようとしましたが、これではエラー「local: MySettings が見つかりませんでした」。私は何が欠けていますか?これはクラスライブラリでは不可能ですか?

4

0 に答える 0