0

我有网络服务功能,我正在为我的项目导入它。问题是,我有方法,它返回(比方说)FirstClass 的数组。这本身包含 SecondClass 的字段类型(成员:名称,值)我有 DataGridView 和这个数组数据源。问题是,这个 MyDataGridView.DataSource = Array 显示所有字段值 excapt 字段类型为 SecondClass。(显示 Namespace.Class 而不是 Value 字段)我可以做什么来显示 SecondClass 的 Value 字段。

4

2 回答 2

0

其实这篇文章有帮助

我可以传递给 DataPropertyName,如 FirstClass 字段(SecondClass Typed) Name.Name(Second Name - SecondClass Property)

于 2011-05-16T12:50:16.870 回答
0

您可以执行以下操作之一:

  • 覆盖中的ToString方法SecondClass

  • 如果您无法以SecondClass任何方式修改,请尝试将DataGridView列绑定到SecondClass.Name属性。

  • 如果这也不起作用,您可以继承FirstClass添加一个获取该SecondClass.Name属性值的属性。

于 2011-05-13T12:01:17.873 回答