リストボックス内のアイテムをドラッグするときに「ホバーされた」アイテムを強調表示する方法

カミノ

アイテムを内側にドラッグするときに、ホバーされたアイテムを強調表示したい ListBox

私は1つの関連する質問を見つけ、ここではなく、マウスボタンが押されたときに、MouseMoveそしてMouseLeaveイベントの停止作業。

Reza Aghaei

マウスが別のコントロールによってキャプチャされた場合、MouseMoveドロップターゲットコントロールに対してマウスイベントのようなものは発生しません。

マウスのキャプチャに関係なく、次のコードを使用して常にホットインデックスを見つけることができます。

var index = listBox1.IndexFromPoint(listBox1.PointToClient(Cursor.Position));

マウスドラッグ中に/移動/休暇イベントを入力した場合、使用のドラッグイベントのために重要でありDragEnterDragOverそしてDragLeaveイベント。

たとえば、マウスがターゲットリストボックス上をドラッグしているときにマウスポインタの下にあるアイテムのインデックスを取得するには、次の処理を実行できますDragOver

private void listBox1_DragOver(object sender, DragEventArgs e)
{
    var index = listBox1.IndexFromPoint(listBox1.PointToClient(Cursor.Position));
}

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

アイテムにマウスオーバーすると、リストボックスアイテムが強調表示されます

分類Dev

Javascript-最後にクリックされたリストアイテムを強調表示する方法

分類Dev

特定の条件に一致するリストボックスアイテムを強調表示する方法

分類Dev

React-native:タッチされたときにフラットリストアイテムを強調表示する方法

分類Dev

WPFリストボックス内の重複するアイテムを強調表示する

分類Dev

リストアイテムのクリックで動的に生成されたテキストビュータグを使用して、リストビューで現在の位置を強調表示する方法

分類Dev

アイテムが選択され、ボタンが押されたときにリストボックスからアイテムを削除する方法

分類Dev

アイテムがホバーしたときにリストを表示する

分類Dev

リスト内の各アイテムのリンクがクリックされたときにアイテムを削除する関数を呼び出す

分類Dev

KnockoutJS:バインドされたリストアイテムをクリックしたときにViewModelへの参照を取得する方法

分類Dev

AutoComplateTextViewアイテムがクリックされたときにキーボードを非表示にする

分類Dev

アイコンをホバーしたときにパスワードテキストボックスの値を表示する方法

分類Dev

ActiveXコンボボックス内のアイテムをクリックすると、テキストが強調表示されます。防ぐことは可能ですか?

分類Dev

クリックしたアイテムをサイドバーから最初の位置に表示し、残りのリストを非表示にして、ホバーするとリストを表示する方法

分類Dev

ダイアログボックスケースの2つのリストアイテムを強調表示するリストビュー付きのナビゲーションドロワー

分類Dev

中央のアイテムが削除されたときに、データグリッド内のアイテムを順番に保持する方法WPF C#

分類Dev

リストアイテムをクリックすると、そのリストアイテムに関連するテーブルが表示されます。

分類Dev

親リストがクリックされたときに非表示のリストアイテムを表示する方法

分類Dev

アイテムのリストボックスとインデックスを一度に表示する方法

分類Dev

リストボックスは、mvvm Windows Phoneアプリに戻った後でも、選択されたアイテムを強調表示します

分類Dev

ロングクリックすると、カスタムリストビューアイテムが強調表示されます

分類Dev

プログレスバーをリストボックスアイテムの削除と同期する方法c#

分類Dev

カスタム イベントを使用してクリアされたときに、リスト内のアイテムのテキスト ボックス コントロール カウントを更新する <> C#

分類Dev

リストボックスアイテムをSelectedItemの近くにドラッグする方法

分類Dev

アイテムがクリックされたときにReactのリスト内のアイテムを変更する

分類Dev

フレックスボックス内のテキストを非表示にして、フレックスボックスアイテムにカーソルを合わせたときに表示するにはどうすればよいですか?

分類Dev

指定されたインデックスの前後にリスト内のアイテムを取得する方法

分類Dev

スライドトグルにネストされたulを含むインラインリストは、liをブロックアイテムとして表示するように強制します

分類Dev

「1」が押されたときにアイテムを循環するリストボックス

Related 関連記事

  1. 1

    アイテムにマウスオーバーすると、リストボックスアイテムが強調表示されます

  2. 2

    Javascript-最後にクリックされたリストアイテムを強調表示する方法

  3. 3

    特定の条件に一致するリストボックスアイテムを強調表示する方法

  4. 4

    React-native:タッチされたときにフラットリストアイテムを強調表示する方法

  5. 5

    WPFリストボックス内の重複するアイテムを強調表示する

  6. 6

    リストアイテムのクリックで動的に生成されたテキストビュータグを使用して、リストビューで現在の位置を強調表示する方法

  7. 7

    アイテムが選択され、ボタンが押されたときにリストボックスからアイテムを削除する方法

  8. 8

    アイテムがホバーしたときにリストを表示する

  9. 9

    リスト内の各アイテムのリンクがクリックされたときにアイテムを削除する関数を呼び出す

  10. 10

    KnockoutJS:バインドされたリストアイテムをクリックしたときにViewModelへの参照を取得する方法

  11. 11

    AutoComplateTextViewアイテムがクリックされたときにキーボードを非表示にする

  12. 12

    アイコンをホバーしたときにパスワードテキストボックスの値を表示する方法

  13. 13

    ActiveXコンボボックス内のアイテムをクリックすると、テキストが強調表示されます。防ぐことは可能ですか?

  14. 14

    クリックしたアイテムをサイドバーから最初の位置に表示し、残りのリストを非表示にして、ホバーするとリストを表示する方法

  15. 15

    ダイアログボックスケースの2つのリストアイテムを強調表示するリストビュー付きのナビゲーションドロワー

  16. 16

    中央のアイテムが削除されたときに、データグリッド内のアイテムを順番に保持する方法WPF C#

  17. 17

    リストアイテムをクリックすると、そのリストアイテムに関連するテーブルが表示されます。

  18. 18

    親リストがクリックされたときに非表示のリストアイテムを表示する方法

  19. 19

    アイテムのリストボックスとインデックスを一度に表示する方法

  20. 20

    リストボックスは、mvvm Windows Phoneアプリに戻った後でも、選択されたアイテムを強調表示します

  21. 21

    ロングクリックすると、カスタムリストビューアイテムが強調表示されます

  22. 22

    プログレスバーをリストボックスアイテムの削除と同期する方法c#

  23. 23

    カスタム イベントを使用してクリアされたときに、リスト内のアイテムのテキスト ボックス コントロール カウントを更新する <> C#

  24. 24

    リストボックスアイテムをSelectedItemの近くにドラッグする方法

  25. 25

    アイテムがクリックされたときにReactのリスト内のアイテムを変更する

  26. 26

    フレックスボックス内のテキストを非表示にして、フレックスボックスアイテムにカーソルを合わせたときに表示するにはどうすればよいですか?

  27. 27

    指定されたインデックスの前後にリスト内のアイテムを取得する方法

  28. 28

    スライドトグルにネストされたulを含むインラインリストは、liをブロックアイテムとして表示するように強制します

  29. 29

    「1」が押されたときにアイテムを循環するリストボックス

ホットタグ

アーカイブ