Share via


Conception de styles pour des objets

Vous pouvez attribuer un style aux objets dans votre application de différentes façons. Le moyen le plus simple consiste à définir des propriétés qui se rapportent à l'apparence de l'objet.

Pour plus d'informations, voir Définition de couleurs, de pinceaux et de masques.

Vous pouvez aussi appliquer des effets aux objets comme des effets d'ombre portée ou de flou.

Pour plus d'informations, voir Application d'effets.

Si vous voulez attribuer un style à un contrôle qui prend en charge les modèles, comme un contrôle de type bouton ou une zone de liste (ListBox), vous pouvez modifier son modèle. Vous pouvez soit commencer avec une copie du modèle par défaut et la modifier, soit vous concentrer sur votre modèle en dessinant tout sur la planche graphique, en utilisant les outils de dessin et en important des éléments graphiques ou d'autres composants. À l'issue de cette phase, vous pouvez convertir vos objets dans un modèle pour n'importe quel contrôle. Étant donné que le modèle affecte uniquement l'apparence du contrôle auquel il est appliqué, l'interactivité de celui-ci est préservée.

Pour plus d'informations, voir les éléments suivants :

Au lieu d'utiliser un contrôle, vous pouvez créer votre propre contrôle utilisateur et définir un aspect visuel différent pour chaque état dans lequel il peut se trouver.

Pour plus d'informations, voir les éléments suivants :

Les styles et les modèles sont stockés dans des entités réutilisables appelées ressources. En fait, la valeur de n'importe quelle propriété peut être convertie en une ressource réutilisable que vous pouvez appliquer à une autre propriété.

Pour plus d'informations, voir Création de ressources réutilisables.

Plusieurs ressources peuvent être stockées dans un fichier dictionnaire de ressources puis ajoutées à plusieurs projets. En procédant ainsi, vous pouvez définir un thème pour votre société en stockant des ressources couleur, des styles et des modèles pour les contrôles courants dans un dictionnaire de ressources.

Pour plus d'informations, voir Créer un habillage pour les contrôles de votre projet.

Si vous voulez attribuer un style à un lecteur multimédia que vous pouvez utiliser dans Microsoft Expression Encoder pour encoder une vidéo, utilisez Microsoft Expression Blend.

Pour plus d'informations, voir Personnaliser un modèle Expression Encoder pour Silverlight.

Voir aussi

Tâches

Essayez ! Créer une fenêtre non rectangulaire

Autres ressources

Réactions aux clics de souris et autres événements