服务器控件属性设计问题

leo_asp 2005-11-07 04:32:20
我做了一个服务器控件,继承自WebControl,有一个按钮和文本框组成,我写属性时重写了Enabled属性,代码如下:
public override bool Enabled
{
get
{
return this.btnTest.Enabled;//this.btnTest就是按钮
}
set
{
this.btnTest.Enabled = value;
}
}
当我在使用该控件时,把Enabled属性设为False,我设计的目的只是想把按钮设为不可用,可结果却
整个控件都变成不能用拉,为什么呢?
...全文
60 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
leo_asp 2005-11-08
  • 打赏
  • 举报
回复
现在设计文档要求用Enabled
CraxyMouse 2005-11-07
  • 打赏
  • 举报
回复
你可以自己定義一個屬性呀!不必重寫Enabled呀!
public bool BtnEnabled
{
get
{
return button1.Enabled;
}
set
{
button1.Enabled = value;
}
}

110,533

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧