hfhf45_
hfhf45_
采纳率50%
2016-03-20 10:07 阅读 2.4k
已采纳

dev gridview 字体显示问题,请教大神

dev 14.3,gridcontrol添加数据后(数据有手动绑定的,有数据库动态添加的),字体有的显示是黑色的,有的显示为灰白色的不清晰,当选中灰白色的row时,字体又变为黑色了,请问这是怎么回事啊?怎样使字体显示为同一种颜色?
图片说明

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

5条回答 默认 最新

  • 已采纳
    hfhf45_ hfhf45_ 2016-03-24 10:54

    问题解决了,不是字体设置的问题,而是添加了一个“styleFormatCondition1.Condition = DevExpress.XtraGrid.FormatConditionEnum.Equal;”
    设置,在设计器中取消这个就OK了。图片说明,设置为none就不会出现这个问题了。

    点赞 评论 复制链接分享
  • devmiao devmiao 2016-03-20 10:26
  • enpterexpress 把分全给哥 2016-03-20 12:50

    数据行应该是灰白灰相间的,选中事件中有设置为黑的语句

    点赞 评论 复制链接分享
  • zhangshangui_2015 技术没有止境_2015 2016-03-23 02:52

    是用的C#的datagridview控件吗?是的话,在控件属性中设置一下各列的字体属性(forecolor、backcolor等)就好了,也可以在代码用代码来控制。

    点赞 评论 复制链接分享
  • zhangshangui_2015 技术没有止境_2015 2016-03-23 03:01

    另外补充一点,C#里边,如果用groupBox、Tabcontrol、panel、splitcontainer等容器时,容器中的控件(不是所有)的字体是会继承容器的字体的。

    点赞 评论 复制链接分享

相关推荐