zoukankan      html  css  js  c++  java
  • 自定义控件时怎么让自定义的属性在属性窗口中显示

    1.要想将自己定义的属性在属性窗口中显示,则可以在属性的上方加入如下黄色代码:

     1  public partial class SmartGridView
     2     {
     3         private string m_mergeCells;
     4 
     5         /// <summary>
     6         /// 要合并的单元格的列的索引(用逗号“,”隔开)
     7         /// </summary>
     8         [Browsable(true),
     9          Description("需要合并的单元格的列的索引(用“,”分隔)"),
    10          Category("扩展")
    11         ]
    12         public virtual string MergeCells
    13         {
    14             get
    15             {
    16                 return m_mergeCells;
    17             }
    18             set
    19             {
    20                 m_mergeCells = value;
    21             }
    22         }
    23     }

    2.Browsable设置为true就能让自定义属性在属性窗口中可见,Description就是对该属性的描述,或者使用提示,Category就是该属性的分类,添加这段代码后的效果如下图所示:

  • 相关阅读:
    第三周助教总结
    第三周作业
    第二周助教总结
    参数和指针
    第二周作业
    第一周作业 2
    第一周作业 1
    第七周助教小结
    第六周助教小结
    第五周助教总结
  • 原文地址:https://www.cnblogs.com/lihongchen/p/3622472.html
Copyright © 2011-2022 走看看