0

これが今日の私の最後の質問になることを願っています。私は急いでいて、グーグルはあまり助けていません(それまたは私は間違った場所を探しています)。

RadioButtonがラベルのコンテンツとTextBoxのマスクを変更できるように、いくつかのカスタムプロパティと動作を作成しました。

文字列をプロパティとして渡すことはできますが、別のコントロールをプロパティとして渡すにはどうすればよいですか?(AdjustedLabelのタイプはLabelです)

    <RadioButton i:CPF_CNPJAdjustBehavior.LabelContent="Apple" i:CPF_CNPJAdjustBehavior.AdjustedLabel="??????????" Content="CPF" Height="16" HorizontalAlignment="Left" Margin="30,216,0,0" Name="radioButton1" VerticalAlignment="Top" GroupName="a" IsChecked="True">         
        <int:Interaction.Behaviors>
            <i:CPF_CNPJAdjustBehavior/>
        </int:Interaction.Behaviors>
    </RadioButton>
    <Label Content="Label" Height="28" HorizontalAlignment="Left" Margin="20,81,0,0" Name="MyLabel" VerticalAlignment="Top" />

「?????????」で何を書けばいいの?AdjustedLabelを「MyLabel」という名前のラベルに設定するには?

前もって感謝します

クラーク

4

1 に答える 1

0

AdjustedLabel="{Binding ElementName=MyLabel}"あなたが探していることをします。

WPF、バインディング、依存関係プロパティ、およびXAML構文の使用を開始するためのドキュメントを読むことを検討してください。XAML構文の詳細依存関係プロパティの概要、およびデータバインディングの概要から始めることができます。

于 2010-07-01T21:11:33.860 に答える