我已在此处使用该演示。一切运作良好。自定义任务窗格并将窗格从窗格拖放到文档(而不是其他方式)
http://code.msdn.microsoft.com/Word-2010-Using-the-Drag-81bb5bff
然而,当我尝试换出的列表框中的一个TreeView,它只是doenst要玩。
5分钟即可获得演示工作,现在试图使用树视图超过2小时。 IT肯定不会那么难?
我已在此处使用该演示。一切运作良好。自定义任务窗格并将窗格从窗格拖放到文档(而不是其他方式)
http://code.msdn.microsoft.com/Word-2010-Using-the-Drag-81bb5bff
然而,当我尝试换出的列表框中的一个TreeView,它只是doenst要玩。
5分钟即可获得演示工作,现在试图使用树视图超过2小时。 IT肯定不会那么难?
比较特别涉及到演示mentiond上述和我的modfiication从列表框为树视图:
上有“e.Data.GetDataPresent”测试,其确定作为光标/指针的“效果”它正在跨GUI移动 - 从任务窗格中的树视图到文档上(在此实例中,效果在ItemDrag事件中设置)。
当光标在文档上移动(以及文档覆盖的表单)时,会出现“DragEnter”事件,如果未找到数据,则该效果设置为“DragDropEffects.None”。 这将意味着在文档上放置该项目时(通过隐藏覆盖窗体),“DragDrop”事件不会因为“DropEffects.None”而停止。
问题在于我对DragEventArgs.Data属性中存在的数据绑定的测试。 有趣的是,“DragDropEffects”的影响及其对其他事件的副作用。