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); }