【发布时间】:2010-02-05 19:07:21
【问题描述】:
我正在测试一个看起来像这样的窗口:
将标签拖动到卡片将标签链接到卡片。将卡片拖到标签也是如此。
在两张卡片之间放置一个标签,或者在两个标签之间放置一张卡片是没有意义的。我可以像这样在Handle...DataReceived 函数中忽略这些结果:
if (dropPos != TreeViewDropPosition.IntoOrAfter &&
dropPos != TreeViewDropPosition.IntoOrBefore)
return;
但是,在拖动时,用户仍然会看到插入选项:
如何防止这种情况发生?
【问题讨论】:
标签: c# drag-and-drop gtk gtk# gtktreeview