Dupliquer DataGridView par événement de clic sur un bouton


Simon Mayrhofer

est-ce que quelqu'un peut m'aider. Je suis confronté à un problème. J'ai un DataGridView sur un formulaire Windows C# avec un bouton ci-dessous. Je souhaite copier exactement les mêmes définitions de colonne sur un nouveau tableau ci-dessous lorsque je clique sur le bouton afin qu'un nouveau DataGridView soit ajouté avec la même définition de colonne que le tableau ci-dessus, pour ainsi dire une copie exacte du DataGridView sans données à l'intérieur.

Y a-t-il un moyen d'y parvenir. Je n'ai rien trouvé sur internet qui m'aide.

Quelqu'un a probablement une idée ?

zia khan
private void Duplicate() 
 {  DataGridView dataGridView2=new DataGridView();   
      foreach(DataGridViewColumn col in datagridview1.Columns)   {
 int index=datagridview1.Columns.indexOf(col);
 dataGridView2.Columns[index].Name = col.Name;   }       
 dataGridView2.Location=new
Point(dataGridView1.Location.X,button.Location.Y+20);  
this.Controls.Add(dataGridView2); 
 }

Articles connexes