1

次のような XAML スニペットを検討してください。

<Grid>
    <Button x:Name="myButton"/>
    <m:MyControl Button="myButton"/>
</Grid>

もちろん、これはうまくいきません。しかし、必要なのは、"myButton" という名前の Button コントロール インスタンスを値として他のコントロールのButtonプロパティに渡すことです。私も試してみました{StaticResource myButton}が、リソースが見つからないと言って失敗します。

そのための正しい XAML 構文は何ですか?

4

1 に答える 1

2

DependencyProperty の場合MyControl.Buttonは、そうすることができます

<m:MyControl Button="{Binding ElementName=myButton}" />
于 2013-10-10T10:59:22.967 に答える