日期:2014-05-17  浏览次数:20777 次

拖拽事件中怎么接收接口类型的数据?
用e.Data.GetData(typeof(XXX)),如果XXX是指定类型的话就可以得到,而如果是接口的话就得不到。

------解决方案--------------------
你可以这这段代码前判断

if(xxx is 某类型)
{
...
}
else{
...
}

接口的数据只能通过属性或者方法的形式传递
至于能不能接收,要看e.Data.GetData的文档了
------解决方案--------------------
(I)e.Data
类似这样看看