“ドラッグターゲット行を作成する方法”ドロップソースがドロップターゲットの前または後にドロップされるかどうかを示すwinformsリストボックス内

StackOverflow https://stackoverflow.com/questions/1411533

質問

winformsリストボックスをホストしているユーザーコントロールがあります。ドラッグアンドドロップを使用して、リスト内のアイテムを並べ替えています。ドラッグ" target line"が必要なことに気付きました。これは、ターゲットの前または後にドロップしているかどうかを示しています。

提案。私は提案を受け入れています。私はリストボックスに結婚していません。私は別のwinformsコントロールを使用できます(ライターのほうが良い)。また、winforms telerikコントロールのライセンスも取得しています(2つ前のバージョン)。 RadListBoxは私のbizオブジェクトへのデータバインディングを正しく実行しないため、winformsバージョンを使用しました。ただし、別のradコントロールを使用すると、すぐにこれが得られます。

レコードに関しては、winformsリストボックスが機能する場合はそれを使用することを好みます。

この動作を自分で実装する必要がある場合は、コードサンプルまたはその方法に関する提案があります。どこから始めたらいいのか分からないでしょうか?

役に立ちましたか?

解決

リストボックスでドロップ操作が行われる場所について、ある人が視覚的なキューをどのように提供したかを確認します。

ドラッグアンドドロップリストボックス

彼の VisualCue クラスを参照してください。

他のヒント

ListBoxの代わりにListViewを使用することができるかもしれません。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top