2012-02-13 16 views
0

私は検索してテスタセットしましたが、私はそれを取得しません。 1つのオブジェクトのプロパティをxamlで定義されている要素に設定するにはどうすればよいですか?バインディングで試してみましたが、うまくいきません。プロパティを要素に設定する

XAMLサンプル:例で

<RadioButton Content="Settings" Height="Auto" Style="{StaticResource {x:Type ToggleButton}}" Padding="5" IsChecked="True" Checked="MenuCheckbox_Checked" /> 
<p:SettingsPage x:Name="SettingsPage" /> 

iがSettingsPageのオブジェクト参照にRadioButtonTagプロパティを設定します。

答えて

1

x:Referenceを試しましたか?

<RadioButton Tag="{x:Reference SettingsPage}" ...> 
+0

...ヘッド - デスク!私は30分の時間を探し、解決はとても簡単です...それを信じることはできません!デザイナーでこの機能を使用する方法はありますか? –

+0

@FelixK:私は知らない、私はデザイナーを軽蔑し、それらと何か関係がありません。ところで、 'ElementName'バインディングも' Binding ElementName = SettingsPage 'と同じようにしなければなりません。ただし、ネームスコープで奇妙なことが起こっている場合は例外です。 –

+0

私は、デザイナーが 'x:Reference'を使ってもはや動作していないことに気付きました。編集:今それは動作します。理由は分かりませんが、動作します。ありがとう。 –

関連する問題