ここでデモを使用しました。すべてうまくいきます。
http://code.msdn.microsoft.com/Word-2010-Using-the-Drag-81bb5bff
ただし、リストボックスをツリービューに交換しようとすると、再生したくありません。
デモを動作させるのに 5 分かかり、代わりにツリー ビューを使用しようとして 2 時間以上かかりました。ITは確かに難しいはずですか?
ここでデモを使用しました。すべてうまくいきます。
http://code.msdn.microsoft.com/Word-2010-Using-the-Drag-81bb5bff
ただし、リストボックスをツリービューに交換しようとすると、再生したくありません。
デモを動作させるのに 5 分かかり、代わりにツリー ビューを使用しようとして 2 時間以上かかりました。ITは確かに難しいはずですか?
特に上記のデモと、リストボックスからツリービューへの私の変更に関連して:
「e.Data.GetDataPresent」のテストがあります。これは、タスク ペインのツリー ビューからドキュメント上まで、GUI を横切って移動するときのカーソル/ポインターの「効果」を決定します (効果が設定されている場合)このインスタンスでは ItemDrag イベント)。
「DragEnter」イベントは、カーソルが文書 (文書上にオーバーレイされたフォーム) の上に移動されると発生します。データが見つからない場合、効果は「DragDropEffects.None」に設定されます。これは、(非表示のオーバーレイ フォームを介して) ドキュメントにアイテムをドロップするときに、「DropEffects.None」がこれを停止するため、「DragDrop」イベントが発生しないことを意味します。
この問題は、DragEventArgs.Data プロパティに存在するデータ bing のテストに関連していました。ただし、興味深いのは、「DragDropEffects」の影響と、他のイベントへの副作用です。