自定义Winforms设置页面

时间:2012-01-26 16:45:06

标签: c# winforms customization settings.settings

我在C#中建立了settings page,我想以两种方式自定义它。

  1. 我希望以不按字母顺序排列的特定顺序排序不同的设置
  2. 我想根据其他设置的值启用/禁用某些设置的编辑。
  3. 是否可以使用设置页面执行此操作,还是需要设计自定义控件?

    谢谢!

1 个答案:

答案 0 :(得分:1)

如果您使用的是PropertyGrid控件,则可以阅读有关如何自定义herehere的信息。

为了在某些时候显示属性,您可以通过这样做来实现ICustomTypeDescriptor接口,您将能够控制动态编辑的顺序和属性列表。