无法将组合框值绑定到标签

本文关键字:绑定 标签 组合 | 更新日期: 2023-09-27 17:58:59

我正在尝试将组合框文本/值绑定到标签。我可以将滑块绑定到标签,但当我使用相同的方法绑定组合框时,它不会显示任何结果。请提供建议。谢谢

<!--Works-->
    <Slider Name="slider2" Width="144"/>
    <Label Content="{Binding Value, ElementName=slider2}"/>
<!--Not working-->
    <ComboBox Name="secondaryTable" Width="120">
                    <ComboBoxItem Content="A"/>
                    <ComboBoxItem Content="B"/>
                    <ComboBoxItem Content="C"/>
                </ComboBox>
    <Label Content="{Binding Value, ElementName=secondaryTable}"/>

无法将组合框值绑定到标签

您需要绑定到SelectedItem.Content属性。

<Label Content="{Binding SelectedItem.Content, ElementName=secondaryTable}"/>

Text组合框的属性。

<Label Content="{Binding Text, ElementName=secondaryTable}"/>

您可以绑定到SelectedValue属性

<Label Content="{Binding SelectedValue.Content, ElementName=secondaryTable}"/>