找回密码
 立即注册

QQ登录

只需一步,快速开始

CanYou2
注册会员   /  发表于:2016-1-8 14:48  /   查看:7403  /  回复:7
FlexGrid的列宽如何设置根据每列的内容的多少自动设置宽度,不用每列都设置一个宽度,但又可以显示每列的所有的内容。

7 个回复

倒序浏览
Alice
社区贡献组   /  发表于:2016-1-8 14:51:00
沙发
回复 1楼CanYou2的帖子

谢谢您的反馈。
您可以使用AutoSizeColumns方法对所有列设置自动调整宽度。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2016-1-15 15:13:00
板凳
回复 1楼CanYou2的帖子

您好。
您的问题由于超时未响应关闭。
如果依然有问题请继续跟帖,谢谢。
为了给你提供更优质的服务,请对本次服务进行评分。我们会认真对待你提出的宝贵意见,谢谢      
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
CanYou2
注册会员   /  发表于:2016-1-26 09:41:00
地板
有可以在样式style里设置的方法吗?
回复 使用道具 举报
CanYou2
注册会员   /  发表于:2016-1-26 10:07:00
5#
因为我想在通用的样式里统一设置列宽,每个flexgrid设置宽度的代价太大了,我希望在样式里就可以设置,就行datagrid那样
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2016-1-26 11:14:00
6#
回复 1楼CanYou2的帖子

Style里可以设置固定列宽,但是不能根据内容多少自动设置。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
CanYou2
注册会员   /  发表于:2016-1-26 15:54:00
7#
AutoSizeColumns方法我实验了一下,目前发现不起作用,你能帮我做一个demo吗?
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2016-1-26 16:56:00
8#
回复 7楼CanYou2的帖子

只有一句代码,就是调用该方法。
还是在刚才的那个随机示例里做测试。示例路径:Documents\ComponentOne Samples\WPF\C1.WPF.FlexGrid\CS\ComboBox\ComboBox
添加测试代码:
  1.    void _flex_Loaded(object sender, RoutedEventArgs e)
  2.         {
  3.             _flex.AutoSizeColumns(0, _flex.Columns.Count - 1, 0);
  4.         }
复制代码

flexgrid的自动按照内容会调整列宽。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

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