Wpf 内容属性不会随此数据触发器而更改
我有一个按钮,我想根据其他控件的值更改按钮的文本(内容属性) 我在axml中使用以下代码:Wpf 内容属性不会随此数据触发器而更改,wpf,data-binding,Wpf,Data Binding,我有一个按钮,我想根据其他控件的值更改按钮的文本(内容属性) 我在axml中使用以下代码: <Button Height="23" Name="bntMyButton" Width="75"> <Style TargetType="Button"> <Style.Triggers> <DataTrigger Binding="{Bind
<Button Height="23" Name="bntMyButton" Width="75">
<Style TargetType="Button">
<Style.Triggers>
<DataTrigger Binding="{Binding ElementName=chkTest, Path=IsChecked}" Value="true">
<Setter Property="Content" Value="OK"/>
</DataTrigger>
</Style.Triggers>
</Style>
</Button>
但是按钮会显示文本“System.Windows.Style”,并且不会更改。我尝试使用作为条件0和1的值,而不是true和false,但得到了相同的结果
问题是什么
谢谢。您已将
样式
嵌入为按钮。内容
,因为您忘记了按钮。样式
标记
<Button Height="23" Name="bntMyButton" Width="75">
<Button.Style>
<Style TargetType="Button">
....
</Style>
</Button.Style>
</Button>
....
工作正常。非常感谢你。