Pour
bien distinguer les lignes dans les états, une solution classique
existe, mise en oeuvre par les divers assistants: un trait sépare
chaque ligne de la suivante.
Une autre solution consiste à "griser" le fond
d'une ligne sur deux, comme dans les listings d'autrefois.
1 -
Dans un état en mode Création, activer la section
"Détail"
2 -
Dans la procédure sous-jacente de l'évènement
"Au formatage" de la section Détail créer
la procédure suivante:
Private
Sub Détail_Format(Cancel As Integer, FormatCount As Integer)
If
Me.Section(0).BackColor = 16777215 Then
Me.Section(0).BackColor = 12632256
Else
Me.Section(0).BackColor = 16777215
End If
End Sub
3 -
Tester ensuite les nombreuses possibilités qui s'offrent
à vous, en essayant diverses valeurs à la place de
16777215
et de
12632256.
(s'il
y avait un trait de séparation des lignes dans votre état,
c'est mieux de l'effacer)
|