找回密码
 立即注册

QQ登录

只需一步,快速开始

lgc90

注册会员

3

主题

10

帖子

31

积分

注册会员

积分
31

微信认证勋章

最新发帖
lgc90
注册会员   /  发表于:2016-6-22 15:02  /   查看:3706  /  回复:6
我设置默认列宽以后所有列不指定列宽,只要设置了c1FlexGrid1.Cols.Fixed大于0,0列的显示宽度就和其他列不同,监视显示cols[0].WidthDisplay为默认列宽的1/3,是我哪个地方没有设置的原因吗?


        private void button3_Click(object sender, EventArgs e)
        {
            c1FlexGrid1.Cols.DefaultSize = 300;
            c1FlexGrid1.Cols.Count = 4;
            c1FlexGrid1.Cols.Fixed = 2;
        }


本帖子中包含更多资源

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

x

6 个回复

倒序浏览
lgc90
注册会员   /  发表于:2016-6-22 15:38:59
沙发
没有人吗?自己顶
回复 使用道具 举报
unity
社区贡献组   /  发表于:2016-6-22 16:05:15
板凳
这个你可以看着是 c1表格控件的一个features。
C1为什么这么设计可能得问他们的工程师了。
可能是因为表格第一列在应用中用来显示序号的情况比较多,默认列宽设计得窄一些了吧。

如果不需要这个特性就自己在代码中指定第一列的列宽吧。

评分

参与人数 1金币 +500 收起 理由
Alice + 500

查看全部评分

回复 使用道具 举报
lgc90
注册会员   /  发表于:2016-6-22 16:16:09
地板
unity 发表于 2016-6-22 16:05
这个你可以看着是 c1表格控件的一个features。
C1为什么这么设计可能得问他们的工程师了。
可能是因为表 ...

感谢回复,也许只能指定列宽了
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2016-6-22 17:12:09
5#
lgc90 发表于 2016-6-22 16:16
感谢回复,也许只能指定列宽了

谢谢@unity
目前你可以通过单独的设计列宽来解决此问题。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
lgc90
注册会员   /  发表于:2016-6-22 18:12:56
6#
Alice 发表于 2016-6-22 17:12
谢谢@unity
目前你可以通过单独的设计列宽来解决此问题。

看来只有如此了
谢谢回复
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2016-6-23 09:12:46
7#
lgc90 发表于 2016-6-22 18:12
看来只有如此了
谢谢回复

不用客气。

评分

参与人数 1满意度 +5 收起 理由
lgc90 + 5 很给力!

查看全部评分

请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部