2017-01-30 6 views
0

現在、C#WinformsアプリケーションでDataGridViewを作成しようとしています。C#Resize DataGridView列の幅

私は次のようにentrysを追加している:

private void Form1_Load(object sender, EventArgs e) 
{ 
    table.Columns.Add("Username", typeof(string)); 
    table.Columns.Add("Status", typeof(string)); 

    table.Rows.Add("first", "second"); 

    bunifuCustomDataGrid1.DataSource = table; 
} 

しかし、私は100%にデータグリッドのサイズを取得することはできません。

スクリーンショット:

enter image description here

は、どのように私はそれがデータグリッドを埋める作るだろうか?

+0

を埋めるために列にAutosizemodeプロパティを設定する必要があります。それ以外の場合は、回答するコメントを書いて、なぜそれがあなたを助けないのかを説明することができます –

答えて

0

あなたはそれがあなたの問題を解決するかどうかの答えの1を受け入れてください

  table.Columns.Add("Username", typeof(string)); 
      table.Columns.Add("Status", typeof(string)); 

      table.Rows.Add("first", "second"); 

      dataGridView1.DataSource = table; 

      dataGridView1.Columns[0].AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill; 
      dataGridView1.Columns[1].AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill; 
関連する問題