欢迎您访问我爱IT技术网,今天小编为你分享的编程技术是:【自定义控件中使用枚举类型的属性(原创)】,下面是详细的分享!
自定义控件中使用枚举类型的属性(原创)
brightview的专栏(原创)
在控件中定义枚举类型的属性
publicenumDTableStateSelect
{
ShowAddnew=1,
SaveAddnew=2,
ShowEdit=3,
SaveEdit=4,
Delete=5,
Show=6,
List=0
}
privateDTableStateSelect_DTableState;//定义类的私有变量,变量的类型为上面定义的枚举
publicDTableStateSelectDTableState//定义属性,变量的类型为上面定义的枚举
{
get
{
return_DTableState;
}
set
{
_DTableState=value;
}
}
在页面设置控件的枚举类属性
DTable1.DTableState=DTableControl.DTable.DTableStateSelect.List;
当然,也可以在设计界面的属性栏直接选择属性的不同类型
以上所分享的是关于自定义控件中使用枚举类型的属性(原创),下面是编辑为你推荐的有价值的用户互动:
相关问题:C#中,怎么在【自定义控件】中开放动态枚举属性?...
答:动态枚举你说通过代码生成一个枚举类型? >>详细
相关问题:asp.net 3.5 自定义控件时,使用枚举错误,求救!
答:就是说明没有值, 你枚举设置的地方看看 然后跟踪下,看下是到了哪步值没有得到导致错误 >>详细
相关问题:自定义控件中怎样定义一个属性,让它在属性面板中...
答:[Bindable(true),Category("Appearence"),DefaultValue(""),Editor( typeof( System.Web.UI.Design.ImageUrlEditor), typeof(System.Drawing.Design.UITypeEditor))] public string TestBrowseImage { get { object o = ViewState["TestBrowseIm... >>详细
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
