search
尋找貓咪~QQ 地點 桃園市桃園區 Taoyuan , Taoyuan

C# [Winform][User Control] 自訂控制項的顯示屬性 – jashliao部落格

C# [Winform][User Control] 自訂控制項的顯示屬性

 

資料來源:

http://www.dotblogs.com.tw/yc421206/archive/2010/06/15/15897.aspx

 

http://www.codeproject.com/search.aspx?q=advanceddatepicker+c#&doctypeid=1;2;3;13;14&pgnum=6

 

 

實值型別 的回傳屬性

C#
//一般屬性
private string _AppVersion = "1.0";
public string AppVersion
{
    get { return _AppVersion; }
    set { _AppVersion = value; }
} 
 
VB
'一般屬性
Private _AppVersion AsString = "1.0"
PublicProperty AppVersion() AsString
    Get
        Return _AppVersion
    EndGet
    Set(ByVal value AsString)
        _AppVersion = value
    EndSet
End Property
 
C#
//自動屬性,C#2008後支援
publicbool IsConnected { get; set; }
 
VB
'自動屬性,VB2010支援
 
Property IsConnected AsBoolean 

 

 

 

屬性顯示與否

BrowsableAttribute 類別 = 指定屬性或事件是否應該在 [屬性] 視窗中顯示

C#
[Browsable(false)]
publicbool IsConnected { get; set; }

 

 

VB
False)>
Property IsConnected As Boolean

把 IsConnected 藏起來

屬性分類

CategoryAttribute 類別 = 指定分類的名稱,該分類會在將 PropertyGrid 控制項設定為 [分類] 模式時,以群組方式來顯示屬性或事件。

C#
[Category("自訂屬性")]
publicbool IsConnected { get; set; }
VB
"自訂屬性")>
Property IsConnected As Boolean

 

 

屬性說明

DescriptionAttribute 類別 = 指定屬性或事件的描述。

C#
[Description("連線與否")]
publicbool IsConnected { get; set; }

 

 

 

VB
"連線與否")>
Property IsConnected As Boolean

 


 

 




熱門推薦

本文由 jashliaoeuwordpress 提供 原文連結

寵物協尋 相信 終究能找到回家的路
寫了7763篇文章,獲得2次喜歡
留言回覆
回覆
精彩推薦