搜狐首页 科技 宫主大人

手机搜狐

SOHU.COM

如何设置表格控件的单元格颜色和字体

ComponentOneStudioEnterprise是一款专注于企业应用的.NET全功能控件套包,支持WinForms、WPF、UWP、ASP.NETMVC等多个平台,帮助在缩减成本的同时,提前交付丰富的桌面、Web和移动企业应用。

本文通过示例介绍,如何设置WPF C1FlexGrid的单元格颜色和字体。

除了使用ApplyCellStyles方法,通过CreateCellContent方法,我们也可以实现单元格设置颜色和样式的效果。

CreateCellContent方法设置单元格样式

代码参考:

请点击此处输入图片描述

效果展示:

请点击此处输入图片描述

了解了这些知识,我们就可以运用这些知识设置选择的样式。

选择的前景色,背景色可以通过SelectionBackground和SelectionForeground直接设置。

其他字体样式依然可以通过继承MyCellFactory的方法实现(CreateCellContent或是ApplyCellStyle)实现。

在方法里添加选择的判断,当选择的时候改变选择的样式,代码参考:

请点击此处输入图片描述

注意在SelectionChanged事件调用下刷新:

请点击此处输入图片描述

效果展示:

请点击此处输入图片描述

快人一步,免费试用

试用ComponentOne,或了解金鸡献瑞ComponentOne 7折迎春活动,请通过以下方式联系我们:

电话:400-657-6008

微信:GrapeCityDT

邮件:marketing.xa@grapecity.com

官网:www.gcpowertools.com.cn

精选