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

时间:2014-04-19 17:20:16

标签: c# wpf xaml

我正在尝试将我的组合框文本/值绑定到标签。我能够将滑块绑定到标签,但是当我使用相同的方法绑定组合框时,它没有显示任何结果。请指教。谢谢。

<!--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}"/>

2 个答案:

答案 0 :(得分:1)

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

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

ComboBox的

Text 属性。

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

答案 1 :(得分:1)

您可以绑定到SelectedValue属性

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