2015-05-03 3 views
0

Hy пареньDataGridView - selete столбца для заполнения

Я пишу C# код для создания 1000 случайных чисел, я код, я знаю, это не идеальный код, но он работает,;) , Мое сомнение заключается в том, чтобы создать способ заполнения определенного столбца в datagridview.

здесь код:

 private void GenerateBtn_Click(object sender, EventArgs e) 
    { 
     Random rnd = new Random(); 
     string newLine = Environment.NewLine; 
     int nums = rnd.Next(100, 1000); 
     dataGridView1.Text = nums.ToString(); 
     for(int i = 1; i <= 100; i++) 
     { 
      nums = rnd.Next(100, 1000); 
      dataGridView1.Text = dataGridView1.Text + newLine + nums.ToString(); 
     } 

и здесь DataGridView изображение enter image description here

поставленной цели это заполнить столбец «Pincode» со случайным числом, генерируемого кода, пока первый столбец не заполнены ,

Заранее спасибо

С наилучшими пожеланиями

Carlos

ответ

1

Может быть, вы должны занять некоторое время, чтобы узнать немного больше о том, как работать с DataGridView, сведения, строки и т.д. Глядя на Ваш вопрос похоже, что некоторые из этих учебных пособий могут помочь вам лучше понять все это.

Но, как для вашего вопроса/например, вы должны работать с петлей, как это:

foreach (DataGridViewRow row in dataGridView1.Rows) 
{ 
    //do something like row.Cells["Name or number"].Value = random number; 
} 

А еще лучше было бы создать набор данных, который вы заселить с вашими данными, и связать, что к DataGridView.

Смежные вопросы