2024-07-12
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
Lors de la conception et du développement, une partie de la bibliothèque de contrôles est conforme au style d'interface utilisateur souhaité, et l'autre partie provient d'une autre bibliothèque de contrôles. Nous souhaitons intégrer les styles des deux bibliothèques dans la même ressource de contrôle. Le simple fait de citer entraînera l’écrasement du style original. Ceci est réalisé en définissant des styles globaux.
1. Installez le package nuget de la bibliothèque de contrôle : HandyControl, MaterialDesign
2. Introduisez le style de la bibliothèque de contrôles dans App.xaml dans le style global
3. Créez un nouveau dossier Style, créez un nouveau fichier de dictionnaire de ressources GlobalDictionary.xaml sous le dossier et introduisez-le dans le style global du fichier App.xaml.
4. Écrivez le style de contrôle dans le fichier GlobalDictionary.xaml
Le style du bouton ici est hérité du style du bouton dans le contrôle MaterialDesign, et ce style est déclaré comme style global pour GreenButton.
5. Utilisez des styles qui contiennent deux bibliothèques de contrôles : nous utilisons ici le style global hérité de MaterialDesign et la propriété poptip.Content de HandyControl
En introduisant un fichier de ressources pour hériter de certains styles d'une autre bibliothèque de contrôles et en le déclarant dans le style global, il peut être utilisé dans toutes les interfaces et certains attributs de style d'autres contrôles peuvent être introduits.