“ドラッグターゲット行を作成する方法”ドロップソースがドロップターゲットの前または後にドロップされるかどうかを示すwinformsリストボックス内
-
05-07-2019 - |
質問
winformsリストボックスをホストしているユーザーコントロールがあります。ドラッグアンドドロップを使用して、リスト内のアイテムを並べ替えています。ドラッグ" target line"が必要なことに気付きました。これは、ターゲットの前または後にドロップしているかどうかを示しています。
提案。私は提案を受け入れています。私はリストボックスに結婚していません。私は別のwinformsコントロールを使用できます(ライターのほうが良い)。また、winforms telerikコントロールのライセンスも取得しています(2つ前のバージョン)。 RadListBoxは私のbizオブジェクトへのデータバインディングを正しく実行しないため、winformsバージョンを使用しました。ただし、別のradコントロールを使用すると、すぐにこれが得られます。
レコードに関しては、winformsリストボックスが機能する場合はそれを使用することを好みます。
この動作を自分で実装する必要がある場合は、コードサンプルまたはその方法に関する提案があります。どこから始めたらいいのか分からないでしょうか?
解決
リストボックスでドロップ操作が行われる場所について、ある人が視覚的なキューをどのように提供したかを確認します。
彼の VisualCue
クラスを参照してください。
他のヒント
ListBoxの代わりにListViewを使用することができるかもしれません。
所属していません StackOverflow