質問: ### 実現したいこと コンボボックスのドロップダウンリスト上で、マウスのドラッグアンドドロップによるアイテムの入れ替え。 また、その際、ドラッグ状態で動かした際、挿入位置にラインが描画されるように見せたい。 ### そもそも これって、単純に用意されているコンボボックスクラスだけで実現可能なのでしょうか? 無理やり実現する場合は、自分でテキストボックス+リストボックス+ボタンの組み合わせで擬似コンボボックスを作るか、既存のコンボボックスを継承したクラスで機能を設けるぐらいしか思いつきませんでした。 他に実装する手段ってありますでしょうか?(例えばこの部品を使えばできますよとか) ### 補足情報(言語/FW/ツール等のバージョンなど) 言語はC#(WPF)
回答: コンボボックスの中にWindowsFormを埋め込むサンプルです。 How to Easily Host WPF Control inside Windows Form Application WindowsFormだけじゃなくWPFのコントロールも埋め込めるでしょうし、 ListBoxかDataGridViewあたりを多少カスタマイズすればドラッグ&ドロップで入れ替わるウインドウもそう難しくないとは思います。 追記: すいません、完全に勘違いでした。上記のはWindowsFormの中にWPFのコンボボックスを埋め込むサンプルでしたね。 誤答失礼しました。