使用C#窗体中的propertyGrid将信息存储在网格中

本文关键字:存储 信息 网格 propertyGrid 窗体 使用 | 更新日期: 2023-09-27 18:23:56

有人能帮我解决一些令人困惑的问题吗。我正在尝试创建一个网格来存储信息,例如文档详细信息:(名称、类型、摘要作为示例标题)。

当摘要对于网格的单元格来说太大时,我希望有一个按钮来打开一个新控件,用户可以在其中查看更多信息。

使用propertyGrid有可能做到这一点吗?有人能为我指明正确的方向吗?

我在想,这可能是一个编写代理类并公开在其上创建的对象的情况?

感谢

使用C#窗体中的propertyGrid将信息存储在网格中

是的,这是可能的。

您应该创建自己的类型,该类型将作为一组类型属性提供文档详细信息。然后,您应该将此类型的实例附加到PropertyGrid。您可以使用属性来更改属性可见性、编辑器、描述和其他特性。

有关更多详细信息,请参阅充分利用.NET Framework PropertyGrid控件。