找回密码
 立即注册

QQ登录

只需一步,快速开始

飞雪连天射

注册会员

19

主题

30

帖子

191

积分

注册会员

积分
191
飞雪连天射
注册会员   /  发表于:2023-8-19 12:00  /   查看:2330  /  回复:3
1金币
本帖最后由 飞雪连天射 于 2023-8-19 12:03 编辑

Winfows界面有一个命名为grid的C1VsFlexGrid控件:

DataTable dt=queryTools.GetData();  //获取数据
grid.DataSource=dt
grid.Cols.Add(1);   //添加一列
grid.Cols[grid.Cols.Count - 1].Width=40;

添加后的效果


grid.Cols[grid.Cols.Count - 1].Style.BackColor = Color.White;   //本句出错,提示Style为null


附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

你说的vsflexgrid应该是activeX平台的吧。 这个平台目前已经停止更新太久了。仅能提供文档参考,没有资源协助验证其他的问题 https://www.grapecity.com/componentone/docs/activex

3 个回复

倒序浏览
最佳答案
最佳答案
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-8-19 12:00:05
来自 2#
你说的vsflexgrid应该是activeX平台的吧。

这个平台目前已经停止更新太久了。仅能提供文档参考,没有资源协助验证其他的问题
https://www.grapecity.com/componentone/docs/activex

回复 使用道具 举报
一路向东
注册会员   /  发表于:2023-9-18 12:15:12
3#
因为它的Style本来就是null,因为你还没有设置嘛。只要这样就可以了:
grid.Cols[grid.Cols.Count - 1].StyleNew.BackColor = Color.White;
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-9-18 18:32:45
4#
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部