文本框的Enable设为false后,字符自动变为灰色,如何将字符颜色改为其它颜色?
就是windows附带的计算器的文本框的效果。

解决方案 »

  1.   

    如果你只是要改变某一个控件的这个特性我想你可以在某个地方再次修改ForeColor属性。如果要改变所有TextBox的实现方式,只有自己写一个CustomizeControl了,继承自TextBoxBase就可以了!
      

  2.   

    换了一条路。呵~~让TextBox永远得不到焦点。只要TextBox一得到焦点,立即触发将焦点转移到另外控件。
      

  3.   

    你这方法不好啊,textbox设置为readonly = true就可以了
    干吗那么麻烦,而且感觉怪怪的.
      

  4.   

    readonly = true,只能禁止编辑,但仍然可以选中它,特别是用TAB键自动选中,文本框里的字就特难看。
      

  5.   

    虽然没有分数了
    我还是想在说一下
    tab键 可以设置不让进入的呀
    有这个属性的嘛
    tabstop