Przypisanie zwykłaej tablicy do datagridview.

0

Jak wyswietlic zwykla tablice typu int[,] tablica = new tablica[50,50] na datagridview?

0

Pisane na kolanie, bo nie mam dostępu do Visual Studio.

  
       int[,] tab = new int[50, 50];

            Random r = new Random();
            for (int i = 0; i < tab.GetLength(0); i++)
                for (int j = 0; j < tab.GetLength(1); j++)
                    tab[i, j] = r.Next();
          
           for (int i = 0; i < tab.GetLength(0); i++)
           {
               var column = new DataGridViewTextBoxColumn();
               dataGridView1.Columns.Add(column);
           }

        
            for (int i = 0; i < tab.GetLength(0); i++)
            {
                dataGridView1.Rows.Add();

                for (int j = 0; j < tab.GetLength(1); j++)
                {
                    dataGridView1.Rows[i].Cells[j].Value = tab[i, j];

                }
            }
        }

Skorzystaj z czegoś takiego - http://www.codeproject.com/Articles/5806/Binding-a-two-dimensional-array-to-a-DataGrid . Binding tablic do DataGrid fajna sprawa.

1 użytkowników online, w tym zalogowanych: 0, gości: 1