我想在每次更改TextBox
时更改ComboBox
中的值,这是我的代码仅适用于SelectedValue
的默认ComboBox
,当我更改了ComboBox
TextBoxes
没有更改。
SelectComp_ComboBox.ItemsSource = componentNames;
SelectComp_ComboBox.SelectedValue = componentList[1].componentName;
switch (SelectComp_ComboBox.SelectedValue.ToString())
{
case "02":
Status_textBlock.Text = componentList[1].componentStatus;
Width_textBlock.Text = componentList[1].componentWidth;
Height_textBlock.Text = componentList[1].componentHeight;
break;
case "03":
Status_textBlock.Text = componentList[2].componentStatus;
Width_textBlock.Text = componentList[2].componentWidth;
Height_textBlock.Text = componentList[2].componentHeight;
break;
case "04":
Status_textBlock.Text = componentList[3].componentStatus;
Width_textBlock.Text = componentList[3].componentWidth;
Height_textBlock.Text = componentList[3].componentHeight;
break;
}
有没有什么方法可以让我的状态,宽度和高度在我更改ComboBox
时更改Texbox?
答案 0 :(得分:0)
首先,你没有在这里使用任何wpf优势。多做学习。快速而肮脏的回答:
但它就像用显微镜锤子一样。可能但是太错了。学习
我不是在侮辱。但严重的是,现在你的代码看起来就像上个世纪90年代那样。