デフォルトでは、ユーザーがドロップダウン矢印をクリックしたときにのみ、C1ComboBox コントロールのドロップダウンリストが表示されます。このトピックでは、ユーザーがコントロールの上にポインタを置いたときにドロップダウンリストを開くためのコードを作成します。
次の手順に従います。
デザイナ上に、x:Name="C1ComboBox1" を <c1:C1ComboBox> タグに追加します。これで、このオブジェクトをコードから呼び出すための一意の識別子が指定されます。
C1ComboBox コントロールをクリックして選択します。
[プロパティ]ウィンドウで、[イベント]ボタン()をクリックして、コントロールのイベントリストを表示します。
MouseEnter テキストボックスの内部をダブルクリックします。これにより、コードビューに C1ComboBox_MouseEnter イベントハンドラが追加されます。
C1ComboBox1_MouseEnter イベントハンドラに次のコードを追加します。
Visual Basic |
コードのコピー
|
---|---|
C1ComboBox1.IsDropDownOpen = True
|
C# |
コードのコピー
|
---|---|
c1ComboBox1.IsDropDownOpen = true;
|
プログラムを実行した状態で、C1ComboBox コントロールの上にカーソルポインタを置きます。コントロールの上にポインタを置いたときにドロップダウンリストが表示されることを確認します。項目を選択するか、コントロールの外側をクリックするまで、ドロップダウンリストは開いたままになります。