Comment : activer des styles visuels de Windows XP

Mise à jour : novembre 2007

Les styles visuels sont des spécifications pour l'apparence des contrôles. Par exemple, les styles visuels peuvent définir la couleur, la taille et la police de contrôles. Ils vous permettent de configurer l'interface graphique à coordonner avec votre interface d'application. En outre, ils proposent un mécanisme permettant d'appliquer des styles visuels dans toutes les applications Windows.

Par défaut, Windows XP fournit un nouveau style visuel. Les barres de défilement et la barre de titre d'un Windows Form utiliseront automatiquement ce nouveau style visuel lorsque le formulaire sera exécuté sur Windows XP. Si votre application appelle la méthode EnableVisualStyles, la plupart de vos contrôles Windows Forms utiliseront automatiquement ce style visuel lorsque votre application sera exécutée sur Windows XP.

Remarque :

La prise en charge des styles visuels de Windows XP peut également être activée par le biais de la case à cocher Activer les styles visuels dans le volet Application du Concepteur de projets. Pour plus d'informations, consultez la rubrique Comment : activer des styles visuels (Visual Basic).

Pour activer des styles visuels

  • Pour activer les styles visuels dans la zone cliente d'un formulaire Windows, ajoutez le code suivant à la méthode Main de votre application.

    Application.EnableVisualStyles()
    
    Application.EnableVisualStyles();
    
    Remarque :

    Il existe certains contrôles Windows Forms qui conservent la même apparence sur tous les systèmes d'exploitation ; l'implémentation de EnableVisualStyles n'a aucun effet sur ces contrôles. Il s'agit notamment des contrôles Label, LinkLabel, DomainUpDown, NumericUpDown et CheckedListBox. En outre, si vous activez les styles visuels sur certains contrôles, le contrôle peut ne pas s'afficher correctement dans certains cas. Ces cas comprennent le contrôle MonthCalendar doté d'une plage de sélection définie, le TabControl doté de pages d'onglets alignées en bas ou sur les côtés du contrôle et la gestion des polices de substitution dans le contrôle TextBox.

Voir aussi

Tâches

Comment : activer des styles visuels (Visual Basic)

Concepts

Fonctionnalités de Windows XP et contrôles Windows Forms

Rendu des contrôles avec les styles visuels