FlexGrid的列宽如何设置根据每列的内容的多少自动设置宽度
FlexGrid的列宽如何设置根据每列的内容的多少自动设置宽度,不用每列都设置一个宽度,但又可以显示每列的所有的内容。 回复 1楼CanYou2的帖子谢谢您的反馈。
您可以使用AutoSizeColumns方法对所有列设置自动调整宽度。 回复 1楼CanYou2的帖子
您好。
您的问题由于超时未响应关闭。
如果依然有问题请继续跟帖,谢谢。
为了给你提供更优质的服务,请对本次服务进行评分。我们会认真对待你提出的宝贵意见,谢谢
http://gcdn.gcpowertools.com.cn/attachment.aspx?attachmentid=10062 有可以在样式style里设置的方法吗? 因为我想在通用的样式里统一设置列宽,每个flexgrid设置宽度的代价太大了,我希望在样式里就可以设置,就行datagrid那样 回复 1楼CanYou2的帖子
Style里可以设置固定列宽,但是不能根据内容多少自动设置。 AutoSizeColumns方法我实验了一下,目前发现不起作用,你能帮我做一个demo吗? 回复 7楼CanYou2的帖子
只有一句代码,就是调用该方法。
还是在刚才的那个随机示例里做测试。示例路径:Documents\ComponentOne Samples\WPF\C1.WPF.FlexGrid\CS\ComboBox\ComboBox
添加测试代码:
void _flex_Loaded(object sender, RoutedEventArgs e)
{
_flex.AutoSizeColumns(0, _flex.Columns.Count - 1, 0);
}
flexgrid的自动按照内容会调整列宽。
页:
[1]