C# 从DragEventArgs访问非公共成员的方法

C# 从DragEventArgs访问非公共成员的方法,c#,silverlight,drag-and-drop,C#,Silverlight,Drag And Drop,我有一个拖放列表框,当用户将一个项目移动到该框中时,就会触发drop方法 在这个方法中,我想得到在列表框中删除的对象的名称,下面是我想添加到字符串变量的内容 我尝试了list.GetData和list.GetDataPresent,但它们只返回null。我如何访问它以返回一个“组合列表”字符串?通常这些项目是非公共的是有原因的。你可以使用反射。这是个好主意吗?可能不会,如果只是为了性能的影响。你能通过list.GetData?

我有一个拖放列表框,当用户将一个项目移动到该框中时,就会触发drop方法

在这个方法中,我想得到在列表框中删除的对象的名称,下面是我想添加到字符串变量的内容


我尝试了list.GetData和list.GetDataPresent,但它们只返回null。我如何访问它以返回一个“组合列表”字符串?

通常这些项目是非公共的是有原因的。你可以使用反射。这是个好主意吗?可能不会,如果只是为了性能的影响。你能通过list.GetData?