首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

checkbox为什么没有 readonly属性,该如何处理

2012-09-12 
checkbox为什么没有 readonly属性checkbox为什么没有 readonly属性 ,如果有这个属性,我想将其readonly属性

checkbox为什么没有 readonly属性
checkbox为什么没有 readonly属性 ,如果有这个属性,我想将其readonly属性设为 true, 除非代码改变,不准人工操作,现在没有这个属性能否有其它的属性代替呢

[解决办法]
重写checkbox控件
http://topic.csdn.net/u/20100113/14/7d3796d9-aec7-4a41-86d8-987bedf63606.html
[解决办法]
Enable不是可以吗?
[解决办法]
Enable=false不可以么?
[解决办法]
checkBox1.Enabled = false;
[解决办法]

探讨
引用:
Enable=false不可以么?

当然不可以啦,因为我一定要给用户看到有两种状态,一种是打上勾了,一个是没有打上勾,并且有绑定好数据的,用Enable永远是一种状态,并且是灰暗的,这样子肯定不行.

[解决办法]
checkBox1.Enabled = false;
然后再动感更改 有勾没勾就行了。

程序员要功能就行了
[解决办法]
-----------------------------------------------------

探讨

引用:
引用:
Enable=false不可以么?

当然不可以啦,因为我一定要给用户看到有两种状态,一种是打上勾了,一个是没有打上勾,并且有绑定好数据的,用Enable永远是一种状态,并且是灰暗的,这样子肯定不行.
----------------------------------------------------------
--------------------------------------------------------


Enable=false只是不能点击修改,照样有勾和没勾
至于灰掉,自己改下……

[解决办法]
你可以在TAG存储标志,代表其是否readonly,如果readonly,则在change(具体叫啥忘了)事件中,写代码保持控件的状态
[解决办法]
打电话问微软
[解决办法]
与其想到 Readonly 属性,还不如直接将控件设为 Enabled = false

热点排行