Bonjour à tous,
j'ai un petit problème pour changer la hauteur d'une row d'un datagrid.
En cherchant un peux sur le net je suis tombé sur la FAQ C# qui nous montre ce code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 private void setHeight(object row, int rowheight)
  { row.GetType().GetProperty("Height").SetValue(row, rowheight, null);}
 
  }
J'ai donc testé en la mettant sur l'évènement d'un bouton pour modifier la row active :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        DataGrid1.CurrentCell.GetType().GetProperty("Height").SetValue(DataGrid1.CurrentCell, 50, Nothing)
    End Sub
mais j'obtiens l'erreur :
Une exception non gérée du type 'System.NullReferenceException' s'est produite dans G00034VB.exe

Informations supplémentaires*: La référence d'objet n'est pas définie à une instance d'un objet.
or j'ai bien cliqué sur une cellule du datagrid qui est bien remplie, donc CurrentCell est bien remplis (vérifié en débogage) donc je ne comprend pas cette erreur...

Merci à tous ceux qui m'aideront, bonne journée au autre