私は、ページ内のローカル変数に基づいて設定したい色のUI要素を持っています(実際はモジュール内ですが、ページに移動できます)。残念ながらWP7ローカル変数へのバインド
:
は私がFindAncestorを使用して、親クラスへの結合RelativeSourceを変数プロパティを作って設定することにより、ローカル変数へのUI要素をバインドすることができますWPFの1に表示しますSilverlightはFindAncestorモードをサポートしていないようです。
任意の可能な解決策、または私はこの1つのだけの変数のためにカスタムクラスのインスタンスと、そのようなを作成する必要がありますか?
+1、私は同じ回答を投稿しようとしていました。 ElementNameバインディングは、FindAncestorの不足に対する通常の(より弱い)回避策です。 FWIWでは、FindAncestorバインディングがSilverlight 5で提供されていますので、これが最終的には電話につながることを願っています。 –
Hmmは、単純なままにするために整数プロパティを持つショットを与えました。ページ "MyPage"と名前をつけ、UI要素に次のように入力します。 ' 'ページコードでは、私は: 'gDirection As Integer = 45'プロパティを持っています。これは、ロード時に例外をスローします。私が45でバインディングを置き換えると、それは正常に動作するので、バインディングが機能していないように見えます... –
amb9800
何が例外ですか? – Mark