C# TextBox 重绘,当Enabled为False时,字体为任意颜色

时间:2014-07-30 19:35:23
【文件属性】:

文件名称:C# TextBox 重绘,当Enabled为False时,字体为任意颜色

文件大小:20KB

文件格式:RAR

更新时间:2014-07-30 19:35:23

C# TextBox 重绘 Enabled

当TextBox的Enanbled为False时,颜色变灰。 通过重绘TextBox,使字体颜色变为任意颜色。


【文件预览】:
AutoWangTextBox
----AutoChangComboBox.sln(936B)
----AutoChangComboBox()
--------bin()
--------AutoWangTextBox.csproj(2KB)
--------obj()
--------AutoWangTextBox.cs(2KB)
--------Properties()
----AutoChangComboBox.suo(14KB)

网友评论

  • 这个不错,能正常使用,大家可以下载。
  • 不靠谱,还我积分
  • 非常好 比较实用 感谢了
  • 重要!!!! 受教了,TextBox的重绘丢给Windows消息处理了 如果要重写OnPaint,需要设置样式 this.SetStyle(ControlStyles.UserPaint, true);,指定用户绘制。就可以进入OnPaint事件
  • 有点坑,骗分的
  • 非常好 比较实用 感谢了
  • 还行,没有使用上,还是学习了。
  • 还不错 具有参考意义
  • 不错,原来onpaint要打开的,学习了
  • 好东西已经用上,前面几个评论明显没看说明,Enanbled为false时OnPaint才起作用
  • 不会用看的都迷糊 没有简单的方法吗?
  • OnPaint方法重写根本不起作用。 没有调用
  • TextBox的OnPaint方法重写根本不起作用。