私はプロパティを水平にItemControl
設定し、それをアイコンにバインドしました。今、ユーザーはドラッグドロップでアイコンを削除したり、ドラッグアンドドロップでアイテムの位置を互いに変更したりできます。(MacOSX DocBar のように見えます) 上記のコントロールでこれを行うことができますか? はいの場合は方法を教えてください。ItemPanel
StackPanel
ObservableCollection
ItemControl
前もって感謝します。
私はプロパティを水平にItemControl
設定し、それをアイコンにバインドしました。今、ユーザーはドラッグドロップでアイコンを削除したり、ドラッグアンドドロップでアイテムの位置を互いに変更したりできます。(MacOSX DocBar のように見えます) 上記のコントロールでこれを行うことができますか? はいの場合は方法を教えてください。ItemPanel
StackPanel
ObservableCollection
ItemControl
前もって感謝します。
コントロールの独自の継承バージョンを使用できるはずです。Microsoft は、動作の継承とオーバーライドを容易にする方法でコントロールを記述しています。
ここで行われていることと似ているはずです: http://www.codeproject.com/Articles/7841/Drag-and-Drop-Treeview-control
DragStart や DragLeave などのイベントを監視し、それがコントロール上になく、ドロップが実行されたときに操作を実行します。
詳細: http://msdn.microsoft.com/en-us/library/za0zx9y0.aspx
幸運を。