Share via


Création de contrôles personnalisés

Blend for Visual Studio fournit plusieurs contrôles différents dont vous pouvez modifier le style et que vous pouvez utiliser dans vos applications. Cependant, si ces contrôles ne répondent pas à vos besoins spécifiques, vous pouvez créer un contrôle personnalisé en programmant une classe qui hérite de l'une des classes System.Windows.Controls de Windows Presentation Foundation (WPF) ou Microsoft Silverlight.

Pour inclure dans votre contrôle personnalisé des propriétés susceptibles d'être modifiées dans le panneau Propriétés de Blend, définissez des propriétés de dépendance dans votre classe. Pour plus d'informations, consultez Classe WPF DependencyProperty et Classe Silverlight DependencyProperty sur MSDN.

Pour pouvoir attribuer un style à votre contrôle personnalisé en modifiant un modèle dans Blend, vous devez inclure Generic.xaml dans votre contrôle. Pour plus d'informations, consultez Instructions pour concevoir des contrôles de style et Création d'un contrôle à apparence personnalisable sur MSDN.

Des informations générales sur la création de contrôles personnalisés sont disponibles dans la section Personnalisation de contrôle WPF et Personnalisation de contrôle Silverlight sur MSDN.

Dans cette section

Essayez ! Créer un contrôle avec des propriétés personnalisées

Utilisation du code

Voir aussi

Concepts

Définition d'un style pour un contrôle prenant en charge les modèles dans Blend

Conception intégrale d'un contrôle utilisateur dans Blend