2016-04-27 10 views
0

テキストボックスに数字を入力してOKを押すと、(ボタンをクリックすると)メインメニューフォームからテーブル設定フォーム(テキストボックスとOKボタン付き)に移動しようとしていますが、私のDatatableviewフォームはロードし、必要な(ユーザー入力)行をDatatableviewに追加します。私はgoogleingと年齢の周りを検索していますが、私は次の1つを解析し、行を追加する上で物事の多くを見つけることではないとして苦労しています。ここC#フォームを通過するDataGridViewのセル数を設定しますか?

private void button1_Click(object sender, EventArgs e) 
     { 
      try 
      { 
       int lines = Int32.Parse(linesReq.Text); 

       if (lines != 0) 
       { 

        Roster Roster = new Roster(); 
        this.Hide(); 
        Roster.dataGridView1.RowCount.Equals(lines); 
        Roster.ShowDialog(); 
       } 
       else MessageBox.Show("No number entered in number of lines required! Please Enter the number of staff you have fort his roster and try again"); 
      } 
      catch (Exception ex) { MessageBox.Show("Error from Roster Creation: Have you entered Number of Lines/Staff required for roster form? " + ex); } 

の作業を取得しようとしているコードのイムです。しかし、まだこれはDataTableViewがアップ形成が、文句を言わないことに任意の行を追加ロードします。何か案は?私はC#で非常に新しいので、私はこの時点までの学習曲線で何かを見逃している可能性があります。

ありがとうございます!

答えて

1

あなたはそれをしようとする必要があります。

Roster.dataGridView1.RowCount = lines; 
+0

まあIM馬鹿!ありがとう! –

関連する問題