0

さて、私はButton自分のウィンドウに を持っています。以下は、私がやりたいことを説明しています。

マウスでボタンに触れると (最適なイベントは だと思います)、ボタンで新しいドロップダウンMouseMoveを開く必要があります。( Combobox DropDown のようなもの)

このドロップダウンはデータで満たされ、各アイテムはイベント (アイテムはイベントの名前をドロップダウンの文字列として表示します) であり、一方でリフレクションを介して決定しているメソッドを呼び出します。

私が実際に知りたいのは、可能であれば、このタスクを達成することですか?

ユーザーがマウスでボタンに触れたときに、ボタンまたはボタンの横に新しいドロップダウンを作成しますか? どうやってそれをしますか?

4

3 に答える 3

1

コンテキスト メニューを作成し、Mouse Enter Event ボタンに表示することができます。詳細については、 MSDN ContextMenuを参照してください。

于 2012-07-09T14:28:46.920 に答える
1

タッチの場合、最も近いイベントはマウスの入力とマウスの離脱だと思います。また、ComboBox または ListBox を使用して可視性を操作するだけではありません (マウスの入力イベントとマウスの離脱イベントで)。マウスを離すには、ボタンとドロップダウンの両方を備えたパネル上にある必要があります。

于 2012-07-09T14:23:31.663 に答える
1

Extended Wpf Toolkitは次のようになります。

ドロップダウン ボタン

于 2012-07-09T14:23:40.807 に答える