问题描述
没有ForeColor这个属性用反射设置了也没用,一旦Enable=false,字体就变成淡灰色,客户坚持要改为灰底黑字。各位帮帮忙
解决方案
解决方案二:
mark
解决方案三:
up
解决方案四:
标准的DateTimePicker控件是改变不了的.
解决方案五:
关注...顶
解决方案六:
这种类似Enabled=false时如何改颜色的问题出现过N次了都是不了了之
解决方案七:
没试过,不知道自己写个日期控件行不行
解决方案八:
这种类似Enabled=false时如何改颜色的问题出现过N次了都是不了了之--------------------------恩,中E文论坛都是,不过现在换不了其它控件了(使用地方过多),想看看有没有大牛来提供点思路
解决方案九:
标准的DateTimePicker控件是改变不了的.找找第三方控件吧
解决方案十:
我重写过DateTimePicker,但是ForeColor控制得不是很好,BackColor效果还可以
解决方案十一:
把ForeColor设成红色也许可以达到客户要求
解决方案十二:
不用设置成禁用吧,让他不能接受焦点就行了吧,颜色就应该没问题
解决方案十三:
标准的DateTimePicker控件是改变不了的.找找第三方控件吧
解决方案十四:
其实不把DateTimePicker设成禁用也可以,只要屏蔽DateTimePicker的鼠标左键就可以了
解决方案十五:
没办法的,哪是windows的标淮控件,还有你的程序架构应有点问题,不然不会出现换一个控件要到程序里到处替换
解决方案:
多谢楼上的建议,马上试试
解决方案:
樓主解決了沒?教我!
解决方案:
鬱悶,MSDN上說有DateTimePicker.ForeColor属性http://msdn2.microsoft.com/zh-cn/library/system.windows.forms.datetimepicker.forecolor.aspx但實際上找不到