Bonjour,
Voila je dois pas faire le bon select dans un datagrid.
Dans Form1 j´ai ce Datagrid "CaballerosDataGridView":

j´ai dans Form1 un boutton:
1 2 3 4 5 6 7 8 9 10 11 12
| private void ModicarButton_Click(object sender, EventArgs e)
{
if (CaballerosDataGridView.SelectedRows.Count > 0)
{
CaballerosSkills frm2 = new CaballerosSkills();
frm2.Id_DataGrid_Selected = this.CaballerosDataGridView.CurrentRow.Cells[0].Value.ToString();
frm2.Show();
}
MessageBox.Show("dejjjjjjjjjjjjjjjjjjjjjjjjjjleted");
} |
et dans le Form "CaballerosSkills" :
1 2 3 4 5 6 7 8 9 10 11 12
| public string Id_DataGrid_Selected
{
get
{
return this.label1.Text;
//return this.CaballerosDataGridView.CurrentRow.Cells[0].Value.ToString();
}
set
{
this.label1.Text = value;
}
} |
qui renvoi la valeur de l´id "invisible" pour test sur label1 qui marche.
Cela fonctionne.
Mais c´est le fait de devoir cliquer sur le triangle sur le datagrid qui me derange. pour afficher.
Je voudrais que la personne puisse ouvrir le form aussi bien sur "Nombre" que "Categoria". Et non sur le triangle.
Je pense que c´est à voir avec :
frm2.Id_DataGrid_Selected = this.CaballerosDataGridView.CurrentRow.Cells[0].Value.ToString();
Mais je connais pas la bonne valeur.
Merci de votre aide
Partager