Bonjour,

J'ai plusieurs datagridview dans mon projet, dont certaines colonnes sont les mêmes.

J'aimerai donc créer une procédure afin d'éviter de répéter chaque propriété pour chaque datagrid.

J'ai commencé avec ça mais ils me dit que les objet n'est pas référencés à une instance.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
    Public Sub formedatagrid(ByVal fdatagrid As DataGridView, ByVal fvisible As Boolean, ByVal nomcolonne As String, ByVal nomcolonne2 As String, ByVal nomcolonne3 As String, ByVal nomcolonne4 As String)
        Dim _fdatagrid = New DataGridView
        fdatagrid = _fdatagrid
        _fdatagrid.Columns(nomcolonne).Visible = False
        _fdatagrid.Columns(nomcolonne2).Width = 50
        _fdatagrid.Columns(nomcolonne3).Width = 50
        _fdatagrid.Columns(nomcolonne3).Width = 300
    End Sub
Quelqu'un pourrait-il me conseiller ?

Merci par avance,

Cordialement