Utilisez l'éditeur de propriété Border pour modifier la bordure d'un composant. Vous pouvez créer des bordures gravées, en relief ou enfoncées, des bordures avec des couleurs ou des icônes, tout cela avec ou sans Titre et encarts. Vous pouvez aussi créer des bordures composées à partir de bordures que vous avez créées.
Pour afficher cet éditeur de propriété, choisissez la propriété border
dans l'inspecteur lorsqu'un composant est sélectionné. Cliquez sur le bouton points de suspension. L'éditeur de propriété essaie d'initialiser ses valeurs afin qu'elles correspondent à la valeur de la bordure en cours
Détermine la manière dont le paramètre de la propriété border
sera généré. Choisissez l'un des paramètres suivants :
Modifier la variable d'instance de classe
Remplace l'initialiseur pour la variable de bordure existante.
Créer une variable d'instance de classe
Crée une nouvelle propriété Border
sous la forme d'une variable d'instance de classe. Le paramètre de propriété sera initialisé à cette nouvelle variable. Toute variable existante sur laquelle le paramètre de propriété pointait reste telle quelle (mais inutilisée). Vous devrez sélectionner cette option si vous créez une bordure que vous utiliserez comme InnerBorder
(bordure intérieure) d'une bordure CompoundBorder
.
Ne pas créer une variable d'instance de classe
Ne crée pas la propriété border
sous la forme d'une variable d'instance de classe, mais utilise à la place l'expression border
directement comme paramètre pour la propriété border
.
Définit le type de bordure. Le paramètre du type de bordure détermine quels paramètres Style de biseau et Options sont disponibles.
Choisissez l'un des types suivants :
EmptyBorder
est créée. Le paramètre Style de biseau n'est pas disponible. Les options suivantes sont disponibles. La largeur de la bordure. Ce paramètre s'applique aux types de bordures Vide, Contour (couleur) ou Contour (icône). Lorsque d'autres types de bordure sont spécifiés, une CompoundBorder
est créée comprenant la bordure indiquée comme bordure extérieure et une EmptyBorder
comme bordure intérieure. Les encarts s'appliquent à la EmptyBorder
. L'exception est lorsqu'un titre est également spécifié. Lorsqu'un titre et des encarts sont spécifiés pour un type de bordure n'utilisant pas d'encarts, une CompoundBorder
comprenant une TitledBorder
(qui utilise la bordure indiquée comme bordure extérieure) et une EmptyBorder
(qui utilise les encarts comme bordure intérieure) sont créées.
Saisissez la largeur, en pixels, pour les bords supérieur, inférieur, gauche et droit.
Sélectionne le style de la bordure. Ces options ne sont disponibles que pour les types de bordure gravés ou en biseau.
Choisissez l'une des options suivantes :
Enfoncé
La bordure apparaît creusée sur la surface de conception.
En relief
La bordure apparaît surélevée sur la surface de conception.
Options pour le type de bordure sélectionné. Le tableau suivant indique quelles options sont disponibles pour chaque type de bordure.
Pour modifier les paramètres d'Options, cliquez sur la droite du champ valeur et choisissez un paramètre dans la liste déroulante. Si vous choisissez <personnalisée> lorsque Option est une valeur couleur, l'éditeur de la propriété Color s'affiche.
Type de bordure | Options disponibles |
---|---|
Vide | Couleur de titre |
Gravé | Mise en évidence, Ombre |
Contour (couleur) | Couleur |
Ligne | Couleur de ligne, Largeur de ligne |
Biseau | Mise en évidence intérieure, Mise en évidence extérieure, Ombre intérieure, Ombre extérieure |
Contour (icône) | Aucun |
Le titre de la bordure
. Lorsqu'un titre est indiqué, une TitledBorder
est générée. Une TitledBorder
comprend un titre recouvrant la bordure spécifiée. Les autres champs de l'éditeur de propriété décrivent cette bordure
.
Le nom de l'icône à afficher dans la bordure. Ce champ n'est disponible que lorsque le type de bordure est Contour (icône).
La liste déroulante Icône affiche les variables de type Icône et tous les fichiers images qui se trouvent dans le projet en cours.
La bordure personnalisée à afficher avec le bord intérieur de la bordure, vous permettant de créer des CompoundBorders
. Les bordures personnalisées sont celles que vous avez précédemment créées en utilisant l'éditeur de propriété Border. Toutes les autres informations fournies à l'éditeur de propriété sont utilisées pour créer l'objet OuterBorder
de la CompoundBorder
.
Montre ce à quoi ressemblera la bordure sur un panneau exemple quand vous cliquez dessus. La couleur du fond du panneau change à chaque clic de souris, ce qui vous permet de voir l'espace réel occupé par les EmptyBorder
s.