C# - 获取datagridview中每列宽度的总和
C# - Get the sum of the total amount of width for each column in datagridview
除了遍历每一列并增加一个变量的宽度之外,还有什么更快的方法吗?
目前这是最好的解决方案,但速度很慢:
int contentWidth = 0;
foreach (DataGridViewColumn column in grid.Columns) {
contentWidth += column.Width;
}
这将 return 可见列的长度:
contentWidth = grid.Columns.GetColumnsWidth(DataGridViewElementStates.Displayed);
除了遍历每一列并增加一个变量的宽度之外,还有什么更快的方法吗?
目前这是最好的解决方案,但速度很慢:
int contentWidth = 0;
foreach (DataGridViewColumn column in grid.Columns) {
contentWidth += column.Width;
}
这将 return 可见列的长度:
contentWidth = grid.Columns.GetColumnsWidth(DataGridViewElementStates.Displayed);