这是任务。我有一个带2个值(DAY和NIGHT)的组合框,标签和计时器。 Timer每秒触发一次并获取combobox.Text值并将其放入label.Text。问题是当我使用选项(DAY,NIGHT)拖放窗口并将鼠标悬停在其中一个上面时,它会被选中到标签中。这不是理想的行为,我怎么能摆脱它并只显示在组合框中选择的实际值,而不是徘徊?
答案 0 :(得分:3)
使用combobox.SelectedValue
属性而不是combobox.Text
。
答案 1 :(得分:1)
您似乎正在使用不良做法。
您应该在ComboBox.SelectedIndexChanged事件上更新您的标签,而不是在计时器上更新 - 如果您的案例不仅仅是练习.NET逻辑的理论模型。