说几点:
DisplayLayout.AutoFitStyle 用这个属性起不到我要的效果
以下的代码可以起到效果
foreach (UltraGridColumn ugc in grid.DisplayLayout.Bands[0].Columns) ugc.PerformAutoResize();
更好的一种写法:
grid.DisplayLayout.Bands[0].PerformAutoResizeColumns(true, PerformAutoSizeType.VisibleRows);
这里说明一下
对列
column.PerformAutoResize();
就是根据这列单元格内容的最大长度来设置列宽
对行
grid.DisplayLayout.Override.RowSizing = RowSizing.AutoFree;
就是根据这行单元格内容的最大高度来设置行高
再分享一下我老师大神的人工智能教程吧。零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到我们人工智能的队伍中来!https://blog.youkuaiyun.com/jiangjunshow