问题:如下,我定义了一个对象,默认设置属性WindowSize ,WindowSize 为不可见,通过改变SaveOnClose的值,动态的改变不可见的属性的显示和隐藏。
[DefaultPropertyAttribute("SaveOnClose")] public class AppSettings{ private bool saveOnClose = false; private Size windowSize = new Size(100,100); private Font windowFont = new Font("宋体", 9, FontStyle.Regular); [CategoryAttribute("文档设置"), DefaultValueAttribute(true)]