如何使CheckBox不可编辑,不要灰色,难看

hsy7428 2010-07-14 04:50:57
如果 使属性 Enabled = false ;样子太难看,有没其他方法?
...全文
2674 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
rsongziwen 2011-09-16
  • 打赏
  • 举报
回复
AutoCheck属性
haoyuan1984 2011-09-03
  • 打赏
  • 举报
回复
学习以哈哈!
mick55 2010-07-25
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 zaiduxinling 的回复:]
重载CheckBox 通过事件 + 自定义属性【MyEnable】 控制它,使其达到不可用的效果。
[/Quote]


也对,方法很多。
让爱延续 2010-07-14
  • 打赏
  • 举报
回复
重载CheckBox 通过事件 + 自定义属性【MyEnable】 控制它,使其达到不可用的效果。
mick55 2010-07-14
  • 打赏
  • 举报
回复

private void checkBox1_MouseEnter(object sender, EventArgs e)
{
this.checkBox1.Tag = "0";
if (this.checkBox1.Checked == true )
{
this.checkBox1.Tag = "1";
}

}

private void checkBox1_CheckedChanged(object sender, EventArgs e)
{
if (this.checkBox1.Tag.ToString() == "1")
{
this.checkBox1.Checked = true;
}
else
{ this.checkBox1.Checked = false ; }
}
hua_nan_she 2010-07-14
  • 打赏
  • 举报
回复
整个好看的图片盖上就行了
A-雷子 2010-07-14
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 mervyn807 的回复:]

不可用时用个做好的图片盖住它
图片做成Checkbox,而且和你的界面上大小一致
可用时将图片隐藏
[/Quote]

有想法1!!
缭绕飘渺 2010-07-14
  • 打赏
  • 举报
回复
不可用时用个做好的图片盖住它
图片做成Checkbox,而且和你的界面上大小一致
可用时将图片隐藏
laukie 2010-07-14
  • 打赏
  • 举报
回复
尝试下给你的checkbox上面加个透明的遮罩,这样也就好看了
xinkjack 2010-07-14
  • 打赏
  • 举报
回复
记录当前 CHECKBOX 选中状态
bool a=this.checkbox1.checked;

checkbox的checkchange事件:
this.checkbox1.check=a;
hsghxm 2010-07-14
  • 打赏
  • 举报
回复
别设置Enabled = false

在其点击事件中,根据当前的选中状态进行判断,始终为当前状态
hsy7428 2010-07-14
  • 打赏
  • 举报
回复
等待解答啊!!!!!

110,536

社区成员

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

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

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