• C# DataSet向 DataGridView绑定数据时, 自动调整表格


    1. Cursor.Current = Cursors.WaitCursor;  
    2.                 DataSet ds = bll.GetDcpfl(cm);      // 获取数据  
    3.                 dgvDcpfl.DataSource = ds.Tables[0]; // 绑定数据  
    4.   
    5.                 int widths = 0;  
    6.                 for (int i = 0; i < dgvDcpfl.Columns.Count; i++)  
    7.                 {  
    8.                     dgvDcpfl.AutoResizeColumn(i, DataGridViewAutoSizeColumnMode.AllCells);  // 自动调整列宽  
    9.                     widths += dgvDcpfl.Columns[i].Width;   // 计算调整列后单元列的宽度和                       
    10.                 }  
    11.                 if (widths >= dgvDcpfl.Size.Width)  // 如果调整列的宽度大于设定列宽  
    12.                     dgvDcpfl.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.DisplayedCells;  // 调整列的模式 自动  
    13.                 else  
    14.                     dgvDcpfl.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill;  // 如果小于 则填充  
    15.                   
    16.                 Cursor.Current = Cursors.Default;  
  • 相关阅读:
    PyQt5 -1 最基本的小窗口
    浅谈线段树
    最小生成树问题
    最短路问题
    多重背包问题
    02背包(嘻嘻,完全背包)
    01背包例题
    背包问题(好奇怪)
    关于深搜及广搜
    搜索回溯(第二)
  • 原文地址:https://www.cnblogs.com/jingxuan-li/p/6603143.html
Copyright © 2020-2023  润新知