C#PropertyGrid拖放

我正在尝试使用VS2005(.NET 2.0)实现对C#中的propertygrid的拖放支持。 propertygrid可以处理dragenter等事件,但似乎没有办法在拖动事件期间获取指针下的griditem。 到目前为止,我能够获得的最好的是使用selectedgriditem属性来检索自定义属性描述符并设置值,但这需要在开始拖放操作之前选择网格项。

有没有人有幸实现这个?

谢谢 :-)

如果你没有任何快乐,你可以试试SmartPropertyGrid ; 我不知道它是否有效,但也许值得一看。 你甚至可能会从第三方那里得到更多的欢乐作为“function请求”,因为在WPF接管之后,MS版本已经非常密集了。