IsVisible, propriété

Important :  Cet article a été traduit automatiquement, voir l’avertissement. Vous pouvez consulter la version en anglais de cet article ici.

S'applique à

Objet BoundObjectFrame

Objet Image

Objet OptionButton

Objet SubForm

Objet CheckBox

Objet Label

Objet OptionGroup

Collection TabControl

ComboBox, objet

Objet Line

Objet Page

Objet TextBox

Objet CommandButton

ListBox, objet

Objet PageBreak

Objet ToggleButton

Objet CustomControl

Objet ObjectFrame

Objet Rectangle

Vous pouvez utiliser la propriété IsVisible dans Visual Basic pour Applications (VBA) pour déterminer si un contrôle sur un état est visible. En lecture/écriture booléenne.

expression.IsVisible

expression Requis. Expression qui retourne l'un des objets de la liste S'applique à.

Notes

La propriété IsVisible utilise les paramètres suivants.

Paramètre

Description

Vrai

(Valeur par défaut) Le contrôle est visible.

Faux

Le contrôle n'est pas visible.

Remarque : Vous pouvez définir la propriété IsVisible uniquement dans l'événement Print d'une section d'état qui contient le contrôle.

La propriété IsVisible ainsi que la propriété HideDuplicates vous permettent de déterminer si un contrôle d'un état est visible, et d'afficher ou de masquer d'autres contrôles en conséquence. Vous pouvez par exemple masquer un contrôle Trait lorsqu'un contrôle de zone de texte est masqué parce qu'il contient des doublons.

Exemple

L'exemple suivant utilise la propriété IsVisible d'une zone de texte pour contrôler l'affichage d'un contrôle Trait d'un état. L'état est fondé sur une table Products et utilise trois contrôles avec les propriétés suivantes.

Propriétés

Contrôle Trait

Zone de texte 1

Zone de texte 2

Nom

Line0

Code catégorie

NomProduit

ControlSource

Code catégorie

NomProduit

HideDuplicates

Oui

Non

Left

0

0

2,0

Top

0

0,1

0,1

Largeur

4,0

1,0

1,0


Collez le code suivant dans la section Déclarations du module de l'état, puis affichez l'état pour vérifier la mise en forme du trait contrôlée par la propriété IsVisible :

Private Sub Detail_Print(Cancel As Integer, _
PrintCount As Integer)
If Me!CategoryID.IsVisible Then
Me!Line0.Visible = True
Else
Me!Line0.Visible = False
End If
End Sub

Remarque : Avertissement traduction automatique : cet article a été traduit par un ordinateur, sans intervention humaine. Microsoft propose cette traduction automatique pour offrir aux personnes ne maîtrisant pas l’anglais l’accès au contenu relatif aux produits, services et technologies Microsoft. Comme cet article a été traduit automatiquement, il risque de contenir des erreurs de grammaire, de syntaxe ou de terminologie.

Développez vos compétences
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoignez le programme Office Insider

Ces informations vous ont-elles été utiles ?

Nous vous remercions pour vos commentaires.

Merci pour vos commentaires. Il serait vraisemblablement utile pour vous de contacter l’un de nos agents du support Office.

×