Bonjour à tous,

j'ai un DGV avec un quadrillage tout ce qu'il y a de plus classique. Dans certains cas, je voudrais que pour des cellules données sur 2 ou plusieures lignes, il n'y ait pas de bordures horizontales entre ces cellules.
J'ai essayé le code suivant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
                    Dim MaBordure1 As New DataGridViewAdvancedBorderStyle
                    MaBordure1.Top = DataGridViewAdvancedCellBorderStyle.None
                    Dim Monplaceholder As New DataGridViewAdvancedBorderStyle
                    Dim MaBordure2 As New DataGridViewAdvancedBorderStyle
                    MaBordure2.Bottom = DataGridViewAdvancedCellBorderStyle.None
                    Me.DataGridViewCalcul.Rows.Add(MesDonneesDGV(0, i), MesDonneesDGV(1, i), MesDonneesDGV(2, i), "", "", MesDonneesDGV(5, i))
                    Me.DataGridViewCalcul.Item(3, i).AdjustCellBorderStyle(MaBordure1, Monplaceholder, False, False, False, False)
                    Me.DataGridViewCalcul.Item(3, i - 1).AdjustCellBorderStyle(MaBordure2, Monplaceholder, False, False, False, False)
Pas d'erreur, mais aucun résultat visuel non plus.

Quelqu'un a-t'il une idée.


Ce n'est pas parce que l'on allume la bougie de quelqu'un avec sa lanterne que l'on se prive de lumière.