首页 > 代码库 > [转载]UltraWinGrid自适应列宽/行高
[转载]UltraWinGrid自适应列宽/行高
说几点:
DisplayLayout.AutoFitStyle 用这个属性起不到我要的效果
以下的代码可以起到效果
[c-sharp] view plaincopyprint?
- foreach (UltraGridColumn ugc in grid.DisplayLayout.Bands[0].Columns)
- ugc.PerformAutoResize();
更好的一种写法:
[c-sharp] view plaincopyprint?
- grid.DisplayLayout.Bands[0].PerformAutoResizeColumns(true, PerformAutoSizeType.VisibleRows);
这里说明一下
对列
column.PerformAutoResize();
就是根据这列单元格内容的最大长度来设置列宽
对行
grid.DisplayLayout.Override.RowSizing = RowSizing.AutoFree;
就是根据这行单元格内容的最大高度来设置行高
[转载]UltraWinGrid自适应列宽/行高
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。