我有一个用 C# 构建的设置页面,我想以 2 种方式对其进行自定义。
- 我希望以非字母的特定顺序对不同的设置进行排序
- 我想根据其他设置的值启用/禁用某些设置的编辑。
是否可以通过设置页面执行此操作,或者我是否需要设计自定义控件?
谢谢!
我有一个用 C# 构建的设置页面,我想以 2 种方式对其进行自定义。
是否可以通过设置页面执行此操作,或者我是否需要设计自定义控件?
谢谢!
如果您使用的是 PropertyGrid 控件,您可以在此处和此处阅读有关如何自定义它的信息。
为了在某些时候显示属性,您可以通过执行此操作来实现 ICustomTypeDescriptor 接口,您将能够控制要动态编辑的属性的顺序和列表。