Le passage des données d'un Formulaire à un autre
J'ai deux formulaires dans un de mes projets. Dans form1, j'ai un dataGridView et Dans form2 j'ai 4 zones de texte.
dans Form1, je veux obtenir une valeur dans une variable à partir d'un datagridview à l'aide de CellMouseClick de l'événement et de le passer à une zone de texte dans Form2
J'ai essayé ce.
form1 # il me donne une Erreur
public form(int id)
{
int x;
x = dataGridView1.CurrentRow.Cells[0].Value.ToString();
}
et ce que iam supposer faire dans la form2
Vous devez vous connecter pour publier un commentaire.
Avec un constructeur vous pouvez construire un type donné les conditions préalables pour la construction.
Si cela signifie un nombre entier, alors ainsi soit-il:
Et au lieu de
var form = new MyForm();
, n':Puis montrer.
Form1
Form2
Si vous montrez la
Form2
deForm1
, vous pouvez passer la valeur à l'aide du constructeur. Quelque chose comme ceci:et le faire (à l'intérieur de
Form1.cs
):