0
私はWPFでカスタムボタンコントロールを作成しています。デザイナーのバックグラウンドブラシプロパティを使用しようとすると、何も変わりません。これはもちろん、XAMLでプロパティを一緒にバインドする必要があるためです。私は、デフォルトを設定することはできませんを意味し、することはできません私はfallbackvalueを使用しない場合カスタムコントロールの背景色プロパティをバインドする最適な方法
<Button Content="Button" Background="{Binding Background, FallbackValue=White}"/>
が、私は背景色を設定するには、デザイナを使用することですが、それを使用して:私が試してみました。何か案は?それはカスタムコントロール(ないユーザーコントロール)で、ControlTemplateの持つコントロールのスタイルがある場合
これがUserControlにある場合、 '{Binding Background、RelativeSource = {RelativeSource AncestorType = UserControl}}'と書くべきです。 – Clemens