3

プロファイルのリストとして機能するComboBoxがあります。ユーザーがドロップダウンリストをクリックしてプロファイルを選択すると、そのプロファイルに基づいて設定が読み込まれます。ユーザーが設定を変更して、自分のプロファイルとして保存できるようにしたいと思います。そのためには、ComboBoxに入力してプロファイルに名前を付けてもらいます。問題は、入力中にSelectionChangedイベントがトリガーされ、同様の名前のプロファイルが読み込まれることです。ユーザーが項目の1つを選択せず​​に、コンボボックスに入力できるようにする必要があります。または、SelectionChangedイベントでトリガーされるコードを、ユーザーがドロップダウンボックスをクリックしてアイテムを選択した場合にのみトリガーするようにする必要があります。

4

1 に答える 1

1

ローカルブール変数m_dontHandleSelectionを定義し、それをtrueに設定してから、コードビハインドでコンボを更新できます。

そうすれば、SelectionChangedハンドラーでチェックして、ブール値をfalseに設定する以外は何もせずに戻ることができます。

于 2012-12-22T16:36:44.653 に答える