我有一个UserControl
看起来像WPF's XAML
编辑器的东西。我想在其中拖动树节点并做一些事情。拖动系统适用于树视图部分。但我似乎无法让 drop 部分在我的自定义控件中工作。(控件是使用sharpdevelop
库构建的)。
我将自定义控件的AllowDrop
属性设置为True
. 我将此添加到我的控件中:
this.DragDrop += new System.Windows.Forms.DragEventHandler(this.XmlEditControl_DragDrop)
private void XmlEditControl_DragDrop(object sender, DragEventArgs e)
{
MessageBox.Show("I dropped");
}
但我从来没有看到消息框。我错过了一些明显的东西吗?