我有一个带有string []属性的对象。当我在PropertyGrid中将其指定为SelectedObject时,我会为该属性显示“String [] Array”。
有没有办法可以将此显示部分更改为其他内容?
答案 0 :(得分:0)
听起来它正在显示ToString()值;所以一个选项是覆盖ToString()方法以显示格式化的字符串 - 如果字符串是你想要的。
我们自己的管理员Marc Gravell先生从另一个地方和时间向我发了一个小小的工作this post。他的答案非常可靠
答案 1 :(得分:0)
它显示“String [] Array”,因为您需要为该属性提供类型转换器。 以下是详细解决方案的链接:How to: Implement a Type Converter。