Note that there are some explanatory texts on larger screens.

plurals
  1. PODatagridview processing startup error in C#, How to solve it?
    text
    copied!<p>I am using datagridview in C# .net 4 to develop my application. Some times at the start up of my application, my datagridview are not completely processed and it crashed the application or I have to restart the application. </p> <p>Suggestions required to get rid of it. I have used "for" loops to create the datagrid's columns and rows inside the datagrids. That might be one of the reason to delayed the processing...</p> <p><img src="https://i.stack.imgur.com/NODtU.jpg" alt="Datagridview not completely process"></p> <pre><code> private void Create_Datatables() { //////////////////// Create data tables, row and Columns in the Datagrids //////////////////////////////// DataTable[] Panel_tables = new DataTable[28]; for (int i = 0; i &lt;= 27; i++) { Panel_tables[i] = new DataTable(); } int length_col = 16; for (int i = 1; i &lt;= length_col; i++) { Panel_tables[0].Columns.Add(i.ToString()); } int length_row = 2; for (int i = 1; i &lt;= length_row; i++) { Panel_tables[0].Rows.Add("", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ""); } int dg_main = 23; for (int i = 0; i &lt; dg_main; i++) { Panel_tables[i + 1] = Panel_tables[i].Copy(); } dataGridView1.DataSource = Panel_tables[0]; dataGridView2.DataSource = Panel_tables[1]; dataGridView3.DataSource = Panel_tables[2]; dataGridView4.DataSource = Panel_tables[3]; dataGridView5.DataSource = Panel_tables[4]; dataGridView6.DataSource = Panel_tables[5]; dataGridView7.DataSource = Panel_tables[6]; dataGridView8.DataSource = Panel_tables[7]; dataGridView9.DataSource = Panel_tables[8]; dataGridView10.DataSource = Panel_tables[9]; dataGridView11.DataSource = Panel_tables[10]; dataGridView12.DataSource = Panel_tables[11]; dataGridView13.DataSource = Panel_tables[12]; dataGridView14.DataSource = Panel_tables[13]; dataGridView15.DataSource = Panel_tables[14]; dataGridView16.DataSource = Panel_tables[15]; dataGridView17.DataSource = Panel_tables[16]; dataGridView18.DataSource = Panel_tables[17]; dataGridView19.DataSource = Panel_tables[18]; dataGridView20.DataSource = Panel_tables[19]; dataGridView21.DataSource = Panel_tables[20]; dataGridView22.DataSource = Panel_tables[21]; dataGridView23.DataSource = Panel_tables[22]; dataGridView24.DataSource = Panel_tables[23]; for (int i = 0; i &lt; length_col; i++) { Panel_tables[24].Columns.Add(i.ToString()); } length_row = 3; for (int i = 0; i &lt; length_row; i++) { Panel_tables[24].Rows.Add("", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ""); } int dg_xio = 27; for (int i = 24; i &lt; dg_xio; i++) { Panel_tables[i + 1] = Panel_tables[i].Copy(); } dataGridView25.DataSource = Panel_tables[24]; dataGridView26.DataSource = Panel_tables[25]; dataGridView27.DataSource = Panel_tables[26]; dataGridView28.DataSource = Panel_tables[27]; } </code></pre>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload