0
我在WPF中创建了一个自定义按钮控件,当我尝试使用它时,设计器中的背景刷属性,它不会改变任何内容。这当然是因为我需要在XAML中将属性绑定在一起。我已经试过:绑定自定义控件背景颜色属性的最佳方法
<Button Content="Button" Background="{Binding Background, FallbackValue=White}"/>
如果我不使用fallbackvalue,我能够使用设计器来设置背景颜色,但使用它,我不能,这意味着我不能设置默认。有任何想法吗?
如果这是在一个UserControl中,你应该写'{Binding Background,RelativeSource = {RelativeSource AncestorType = UserControl}}'。 – Clemens