请问怎么样给其它控件加一个ReadOnly属性,就像Textbox控件的ReadOnly属性实现一样的功能:
字体不会跟着变成灰色,也不可以编辑,而且backColor也可以改变颜色。
如果把控件的enable属性设为false的话。整个控件都有变成灰色,字体也跟着变成灰色。backColor也不可以改。这样界面就很不好看了。我这样做的主要目的就是在处于只读模式下所有的控件都像textBox控件一样。不可以修改内容。而且字体的颜色不会变成灰色。
不知大家有没有更发的办法
谢谢!!
字体不会跟着变成灰色,也不可以编辑,而且backColor也可以改变颜色。
如果把控件的enable属性设为false的话。整个控件都有变成灰色,字体也跟着变成灰色。backColor也不可以改。这样界面就很不好看了。我这样做的主要目的就是在处于只读模式下所有的控件都像textBox控件一样。不可以修改内容。而且字体的颜色不会变成灰色。
不知大家有没有更发的办法
谢谢!!
void setTextBoxReadOnly(TextBox b)
{
b.readonly = false;
b.forecolor = color.black;
b.backcolor = color.white;
}
其它控件是没有了,
像ComboBox控件就没有这个属性,
要怎么做才能实现这个功能呢