zoukankan      html  css  js  c++  java
  • 认识复合控件开发常用的Attribute

    BrowsableAttribute:描述是否一个属性或事件应该被显示在属性浏览器里。
       CategoryAttribute
    :描述一个属性或事件的类别,当使用类别的时候,属性浏览器按类别将属性分组。
       DescriptionAttribute:当用户在属性浏览器里选择属性的时候,description
    里指定的文本会显示在属性浏览器的下边,向用户显示属性的功能。
       BindableAttribute
    :描述是否一个属性倾向于被绑定。
       DefaultPropertyAttribute:为组件指定一个默认的属性,当用户在Form设计器上选择一个控件的时候,默认属性会在属性浏览器里被选中。
       
       DefaultValueAttribute
    :为一个简单类型的属性设置一个默认值。
       EditorAttribute
    :为属性指定一个特殊的编辑器。
       LocalizableAttribute:指示一个属性是否能被本地化,任何有这个Attribute的属性将会被持久化到资源文件里。
       
       DesignerSerializationVisibilityAttribute
    :指示一个属性是否或者如何持久化到代码里。
       TypeConverterAttribute
    :为属性指定一个类型转换器,类型转换器能将属性的值转化成其它的数据类型。
       DefaultEventAttribute:为组件指定一个默认的事件,当用户在form
    设计其中选择一个控件的时候,在属性浏览器中这个事件被选中。

    [NotifyParentProperty(true)]   // 子属性有更改,通知父属性

     BrowsableAttribute:在Property窗口中是否可见。
                 CategoryAttribute:Property或者Event所属的哪个组。
                 DescriptionAttribute:Property或者Event的简单描述。
                 DefaultEventAttribute:默认Event、。
                 DefaultPropertyAttribute:默认Property,选中组件,其Property窗口中默认选中在这个Property上。
                 DefaultValueAttribute:Property的默认值,选中组件,其Event窗口中默认选中在这个Event上。



  • 相关阅读:
    Mac php使用gd库出错 Call to undefined function imagettftext()
    centos 使用 locate
    Mac HomeBrew 安装 mysql
    zsh 命令提示符 PROMPT
    新的开始
    Java 面试题分析
    Java NIO Show All Files
    正确使用 Volatile 变量
    面试题整理 2017
    有10阶梯, 每次走1,2 or 3 阶,有多少种方式???
  • 原文地址:https://www.cnblogs.com/kingeric/p/626535.html
Copyright © 2011-2022 走看看