找回密码
 立即注册

QQ登录

只需一步,快速开始

huzhongwen
初级会员   /  发表于:2023-1-13 15:00  /   查看:1516  /  回复:7



如图所示,请问第一列如何设置默认宽度?谢谢。


本帖子中包含更多资源

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

x

7 个回复

倒序浏览
huzhongwen
初级会员   /  发表于:2023-1-16 14:03:54
推荐
本帖最后由 huzhongwen 于 2023-1-16 14:18 编辑

你好,我的控件版本可能比较老了,应该用这个grid..RowHeaders.Columns[0].Width =new GridLength(150),才可以
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-1-13 17:43:15
沙发
你用的是什么控件呢?
回复 使用道具 举报
huzhongwen
初级会员   /  发表于:2023-1-13 20:23:53
板凳
不好意思,忘记说了,用的是wpf控件C1flexgrid
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-1-16 09:26:59
地板
flexgrid的话,在xaml中就可以直接设置列的Width 的




同样的你在代码中也可以来设置这个Width属性

本帖子中包含更多资源

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

x
回复 使用道具 举报
huzhongwen
初级会员   /  发表于:2023-1-16 09:38:56
5#
你好,我说的是最左边的列,标题列,不是显示数据的列。
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-1-16 11:37:41
6#
那你用代码设置rowheader的宽度就行
grid.RowHeaders.Width = 150;
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-1-16 14:54:58
8#
,问题解决就行
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部