我有一个将事件发送到 UI 的外部设备,并据此更改 UI。我也可以更改 UI 可以将数据发送回设备。问题是当设备发送更新时,我需要以编程方式更改组合框的索引,但是当我这样做时,SelectedIndexChanged 事件会触发。我只希望当我从 UI 本身更改 ComboBox 时触发该事件,而不是以编程方式。
编辑
if (index > 0 && index < cboHeatPoints.Items.Count)
{
//cboHeatPoints.SelectedIndex = index;
}