自定義控件
来源:互联网 发布:手机淘宝怎样修改评价 编辑:程序博客网 时间:2024/05/01 00:39
設定自定義控件時﹐有很多自已添加的屬性和方法需要在屬性編輯器中設定﹐所以可以通過以下的申明讓它們暴露出來﹕[Browsable(true)]
[EditorBrowsable(EditorBrowsableState.Never)]
[DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Visible)]
[Bindable(true)]
其中: Browsable指定屬性或事件是否應該在 [屬性] 視窗中顯示。視覺化設計工具 (Visual Designer) 通常在 [屬性] 視窗中顯示的成員,不是沒有可瀏覽的屬性,就是標記為 true 值的 BrowsableAttribute 建構函式 (Constructor)。在設計階段可修改這些成員。標記為 false 值的 BrowsableAttribute 建構函式之成員不適用於設計階段編輯,因此不會顯示在視覺化設計工具中。預設為 true 。EditorBrowsable指定屬性或方法可以在編輯器中顯示﹐您可以在視覺化設計工具 (Visual Designer) 或文字編輯器中使用這個類別,以決定讓使用者可以看到什麼內容。DesignerSerializationVisibility表示的是在設計模式時是否可讓您指示屬性的值是否為 Visible ,且是否應該保存於初始化程式碼中;或屬性的值是否為 Hidden ,且是否不應該保存於初始化程式碼中;或屬性的值是否由 Content 組成,且是否應該具有針對指派給屬性的物件的每個公用 (而非隱藏的) 屬性所產生的初始化程式碼。Bindable表示是否將之顯示在屬性繫結的預設集合中,只能在設計階段使用這個屬性。在 Run Time 期間,沒有任何東西可以阻止您繫結至任何屬性。
[EditorBrowsable(EditorBrowsableState.Never)]
[DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Visible)]
[Bindable(true)]
其中: Browsable指定屬性或事件是否應該在 [屬性] 視窗中顯示。視覺化設計工具 (Visual Designer) 通常在 [屬性] 視窗中顯示的成員,不是沒有可瀏覽的屬性,就是標記為 true 值的 BrowsableAttribute 建構函式 (Constructor)。在設計階段可修改這些成員。標記為 false 值的 BrowsableAttribute 建構函式之成員不適用於設計階段編輯,因此不會顯示在視覺化設計工具中。預設為 true 。EditorBrowsable指定屬性或方法可以在編輯器中顯示﹐您可以在視覺化設計工具 (Visual Designer) 或文字編輯器中使用這個類別,以決定讓使用者可以看到什麼內容。DesignerSerializationVisibility表示的是在設計模式時是否可讓您指示屬性的值是否為 Visible ,且是否應該保存於初始化程式碼中;或屬性的值是否為 Hidden ,且是否不應該保存於初始化程式碼中;或屬性的值是否由 Content 組成,且是否應該具有針對指派給屬性的物件的每個公用 (而非隱藏的) 屬性所產生的初始化程式碼。Bindable表示是否將之顯示在屬性繫結的預設集合中,只能在設計階段使用這個屬性。在 Run Time 期間,沒有任何東西可以阻止您繫結至任何屬性。
- 自定義控件
- 自定義控件
- android 自定義控件實現圖片縮放
- 創建自定義控件
- 32自定控件
- 自定控件中的委托
- 下拉文件框的自定義控件
- 有必要在程序中用上自定義控件嗎
- 自定義部件
- 自定義Calendar
- 自定控件之属性提示
- 自定组合控件的过程
- AlertDialog点击自定控件关闭
- 自定控件,自定义View NameTextView
- Android-自定義控件使用(方便修改控件的風格,只修改布局文件)
- 自定義ProgressBar大小
- Freemarker自定義指令
- 自定義ListActivity(一)
- 基于.net开发平台项目案例集锦(一)
- samba的配置与管理
- 常数 静态变量 静态类
- TerraVision,Origin Of GoogleEarth
- MATLAB 主要函数指令表
- 自定義控件
- AJAX中文字符问题解决
- 前触发器和后触发器简介(downmoon)
- 键盘常用代码一览表
- 如何用JAVA语句创建一个表
- MSSQL中获得SQL语句的执行时间。
- SOA and Agile: 是朋友还是敌人
- 一起奋斗的兄弟姐妹(一)
- Google和百度、雅虎的站内搜索代码