【VB.NET】自定义控件(一)属性说明
生活随笔
收集整理的這篇文章主要介紹了
【VB.NET】自定义控件(一)属性说明
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
【VB.NET】自定義控件(一)屬性說明
Bindable?布爾型,為true時表示VS.NET將在數據綁定對話框中顯示該控件?
Browsable?布爾型,表示該控件是否在設計視圖中顯示??
Category?當Properties按類別排序時,決定控件所屬的種類。?
DefaultValue?缺省值。?
Description?在Properties面板中的描述框中顯示的文本內容。?
Category("Miscellaneous"),?_?'所屬類別
DefaultValue(defaultText),_??'默認值
WebPartStorage(Storage.Personal),?_?'枚舉Storage.Shared,Storage.Personal,Storage.None
FriendlyName("Text"),?_????'顯示在Panel中的名稱
Description("WebPart1")>'描述
建立自己的屬性類
ImportsSystem
<AttributeUsage(AttributeTargets.All)>_
PublicClassHelpAttribute
????InheritsSystem.Attribute
????
????PublicUrl?AsString
????
????Privatetopic?AsString
????
????PublicSubNew(ByValurl?AsString)
????????MyBase.New
????????Me.Url?=url
????End?Sub
????
????PublicPropertyTopic?AsString
????????Get
????????????Returntopic
????????EndGet
????????Set
????????????topic?=value
????????EndSet
????End?Property
End?Class
Serializable 如果對象標記為 Serializable,則該對象將被自動序列化,并從一個應用程序域傳輸至另一個應用程序域,然后進行反序列化,從而在第二個應用程序域中產生出該對象的一個精確副本。此過程通常稱為按值封送。?
Editor 指定用來更改屬性的編輯器。? MSDN
Designer 指定用于為組件實現設計時服務的類。? MSDN
LicenseProvider 提供? abstract?基類以便實現許可證提供程序 . MSDN
ToolboxItem 表示工具箱項的屬性。? MSDN
DefautEvent 指定默認事件
DefaultProperty 指定默認屬性
總結
以上是生活随笔為你收集整理的【VB.NET】自定义控件(一)属性说明的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 手把手教你玩转SOCKET模型之重叠I/
- 下一篇: Chrome插件开发之一: 搭建基本结构