我有TextBox
和ComboBox
。我想将ComboBox
所选值绑定到TextBox
。
请帮忙。
由于
答案 0 :(得分:8)
<ComboBox x:Name="MyComboBox">
<ComboBoxItem>12</ComboBoxItem>
<ComboBoxItem>13</ComboBoxItem>
<ComboBoxItem>14</ComboBoxItem>
<ComboBoxItem>15</ComboBoxItem>
</ComboBox>
<TextBox Text="{Binding Path=SelectedValue.Content, ElementName=MyComboBox}" />
由于ComboBox
中的项目属于ComboBoxItem
类型,因此我使用Content
属性获取真实值。您应该使用ComboBox
中对象所暴露的任何属性(如果已经是字符串列表,则不使用任何属性)。
答案 1 :(得分:-1)
这是一个列表框,而不是一个组合框,但它应该是几乎相同的代码:
private void *lstProducts*_SelectionChanged(object sender, SelectionChangedEventArgs e)
{
*currentlabel*.Content = *lstProducts*.SelectedValue.ToString();
}
斜体位是控件的名称。
希望它有所帮助...