我正在尝试将我的组合框文本/值绑定到标签。我能够将滑块绑定到标签,但是当我使用相同的方法绑定组合框时,它没有显示任何结果。请指教。谢谢。
<!--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}"/>
答案 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}"/>