草庐IT

drgevent

全部标签

c# - 如何处理 GetDataPresent 让它接受所有派生类型

我正在使用drgevent.Data.GetDataPresent判断被拖拽的组件是否可以接受。我遇到了一个问题,我想接受一个特定的类型,比如SomeType和所有从它派生的类型。似乎GetDataPresent不支持这样的要求。有什么想法吗? 最佳答案 只是不要使用GetDataPresent(),它是样板文件,但您可以按照自己的方式自由使用。实际检索对象并检查您是否对其类型感到满意:protectedoverridevoidOnDragEnter(DragEventArgsdrgevent){varobj=drgevent.Da