1

UIにイベントを送信する外部デバイスがあり、それに応じてUIを変更します。また、UIを変更してデータをデバイスに送り返すこともできます。問題は、デバイスが更新を送信するときに、コンボボックスのインデックスをプログラムで変更する必要があるのに、それを行うと、SelectedIndexChangedイベントが発生することです。プログラムではなく、UI自体からComboBoxを変更したときにのみ、そのイベントを発生させたいと思います。

編集

            if (index > 0 && index < cboHeatPoints.Items.Count)
            {
                //cboHeatPoints.SelectedIndex = index;
            }
4

1 に答える 1

2

SelectionChangeCommittedの代わりに使用してくださいSelectedIndexChanged

于 2012-09-27T21:51:12.350 に答える