WinForm:DataGridView后台加列,滚动条不出现

.Net技术 码拜 5年前 (2016-06-08) 436次浏览
窗体宽度500,DataGridView 宽度500,ScrollBars=both

public Form1()
{
    InitializeComponent();
    DataGridView1.AutoGenerateColumns = false;
    DataGridViewTextBoxColumn colTxt;
    colTxt = new System.Windows.Forms.DataGridViewTextBoxColumn();
    colTxt.DataPropertyName = "ClientName";
    colTxt.Frozen = true;
    colTxt.HeaderText = "客户名称";
    colTxt.Name = "ClientName";
    colTxt.Width = 150;
    DataGridView1.Columns.Add(colTxt);
  //下面连续加了4列,那么列的总长150*5=750
}

发现没有滚动条? 本人应该写在哪个事件。

解决方案

20

添加数据后再看

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明WinForm:DataGridView后台加列,滚动条不出现
喜欢 (0)
[1034331897@qq.com]
分享 (0)