Principal Windows 10 Créer un thème personnalisé pour les applications universelles dans Windows 10

Créer un thème personnalisé pour les applications universelles dans Windows 10



Même avec la prise en charge des thèmes, les options de personnalisation de Windows 10 sont limitées. Vous pouvez appliquer un thème tiers qui modifie légèrement l'apparence des éléments de l'interface utilisateur visuelle et du cadre de la fenêtre, mais cela n'affectera pas les applications universelles. Prêt à l'emploi, Windows 10 prend en charge uniquement les thèmes clairs et sombres pour les applications universelles. Voici comment vous pouvez créer votre propre thème personnalisé.

Publicité

Utilisateur Reddit 'Mcdenis 'a trouvé une méthode relativement simple et fiable pour personnaliser entièrement le thème par défaut utilisé par les applications universelles dans Windows 10. En utilisant sa méthode, il est possible de changer l'apparence de tous les contrôles communs d'UWP. Voici un exemple des personnalisations appliquées:

Apparence personnalisée de Windows 10

Comment créer un thème personnalisé pour les applications universelles dans Windows 10

Avant de continuer, vous devez installer ces outils et applications:

Partie 1: Créez votre thème XAML personnalisé

  1. Faites une copie du thème par défaut sur votre bureau. En supposant que vous utilisez la build 10240 et l'emplacement d'installation par défaut pour tout, son chemin complet est:
    C:  Program Files (x86)  Windows Kits  10  DesignTime  CommonConfiguration  Neutral  UAP  10.0.10240.0  Generic  themeresources.xaml
  2. Ouvrez la copie nouvellement créée avec Visual Studio. Le fichier est divisé en trois sections. Le premier définit le thème sombre (appelé thème «par défaut»), le second définit le thème clair et le troisième définit le thème à contraste élevé. Supposons que vous souhaitiez modifier la couleur de la barre d'outils Edge lorsque vous utilisez le thème sombre. Tout d'abord, identifiez la clé de la ressource qui la définit. Vous pouvez utiliser ce guide:
    guide des couleursDans ce cas, la clé est 'SystemChromeMediumLowColor'
  3. Localisez la première instance de cette clé dansthemeresources.xaml(Je spécifie 'la première instance' car la clé apparaît également plus tard dans le fichier pour le thème clair et le thème à contraste élevé).
  4. Remplacez la valeur hexadécimale contenue dans l'élément de couleur par la valeur hexadécimale ARVB de la couleur de votre choix. Enfin, enregistrez vos modifications.

Partie 2: Compilez votre thème dans un fichier xbf

Dans Visual Studio, créez un nouveau projet d'application C # ou Visual Basic Universal. À l'aide du volet Explorateur de solutions, collez une copie de votre thème XAML modifié dans le projet.

¿Cuándo se actualizó por última vez Google Earth?

Après cela, définissez le mode de construction sur Release et l'architecture du processeur sur la même chose que votre installation Windows.

créer un nouveau thème

presseCtrl + Maj + Bpour construire votre solution.

Une fois que cela est fait, cliquez avec le bouton droit sur le nom de votre projet dans l'Explorateur de solutions et sélectionnez «Ouvrir le dossier dans l'Explorateur de fichiers». Accédez à bin -> x86 ou x64 -> Release et copiez le fichier appelé 'themeresources.xbf' sur votre bureau.

Enfin, changez l'extension de fichier de la copie de «.xbf» à «.rc».

Partie 3: Remplacez le thème par défaut par votre thème personnalisé

  1. Prendre possession du fichier suivant et créez-en une copie sur votre bureau:
    % windir% / System32 / Windows.UI.XAML.Resources.dll
  2. Ouvrez la copie dans Resource Hacker
  3. Dans le volet de navigation, accédez à 256 -> themeresource.xbf: 1024.
  4. Dans la barre de menu, cliquez sur Action -> Remplacer la ressource.
  5. Dans la boîte de dialogue qui apparaît, cliquez sur le bouton «Sélectionner un fichier» et ouvrez le fichier appelé «themeresources.rc» qui se trouve sur votre bureau.
  6. Cliquez sur le bouton «Remplacer».
  7. Enfin, enregistrez vos modifications (Ctrl + S).
  8. Renommez le original fichier vers Windows.UI.XAML.Resources.dll.old et déplacez le fichier modifié qui se trouve sur votre bureau dans lesystème32dossier. Enfin, déconnectez-vous et reconnectez-vous. Le nouveau thème devrait maintenant être appliqué.

Si vous souhaitez modifier un modèle de contrôle par défaut (qui est nécessaire pour effectuer des modifications plus complexes), le processus est légèrement plus compliqué, mais similaire:

Vous devez prendre le modèle de contrôle d'origine, le modifier, le placer dans un dictionnaire de ressources vide, créer un fichier xbf à partir de celui-ci et remplacer la ressource associée dans Windows.UI.XAML.Resources.dll.

Gardez à l'esprit que les modifications des fichiers système peuvent entraîner un comportement inattendu du système d'exploitation. De plus, un jour, une mise à jour pour Windows 10 qui affecte les fichiers que vous avez modifiés restaurera le thème par défaut, vous devrez donc répéter les étapes ci-dessus une fois de plus.

como llegar al vindicaar

Crédits: Mcdenis . Grâce à @FlatDesignSucks pour cette astuce.

Des Articles Intéressants

Choix De L'Éditeur

Comment installer Discord sur PS4
Comment installer Discord sur PS4
L'application Discord est devenue si populaire parmi les joueurs qu'elle a à peine besoin d'être présentée. Avec des millions d'utilisateurs dans le monde entier, Discord est l'une des meilleures plates-formes pour la communication audio, vidéo, image et texte entre les utilisateurs.
Comment utiliser la boussole dans Google Maps
Comment utiliser la boussole dans Google Maps
Google Maps est l'une des applications de navigation les plus populaires avec d'innombrables fonctionnalités conviviales. Ces dernières années, il a introduit plusieurs nouvelles fonctionnalités pour améliorer l'expérience de ses utilisateurs. En 2021, le programme a ramené la boussole bien-aimée
Comment récupérer des photos supprimées définitivement d'iCloud
Comment récupérer des photos supprimées définitivement d'iCloud
Vous pourrez peut-être récupérer ces photos importantes, en fonction de l'endroit où elles ont été enregistrées et de la rapidité avec laquelle vous agissez.
Comment ajouter du stockage supplémentaire à Steam Deck
Comment ajouter du stockage supplémentaire à Steam Deck
Le moyen le plus simple d'ajouter du stockage à un Steam Deck consiste à insérer une carte SD et à la formater, mais vous pouvez également remplacer le SSD ou utiliser un lecteur USB-C externe.
Comment activer le mode navigation privée dans Chrome, Edge, Firefox, Safari et Opera
Comment activer le mode navigation privée dans Chrome, Edge, Firefox, Safari et Opera
La manière d'activer le mode navigation privée varie d'un navigateur à l'autre. Voici comment l'activer pour pouvoir naviguer en privé.
Comment activer le mode Niveaux de gris dans Windows 10
Comment activer le mode Niveaux de gris dans Windows 10
Découvrez comment activer le mode Niveaux de gris dans Windows 10. Il fait partie de la fonction Filtres de couleur du système Ease of Access conçu pour améliorer la convivialité du système d'exploitation.
Examen du Chromebook 13 7310 Dell : Le Chromebook Pixel de classe affaires
Examen du Chromebook 13 7310 Dell : Le Chromebook Pixel de classe affaires
Le Chromebook Pixel de Google a tout changé. Malgré leur prix stratosphérique, il a prouvé une fois pour toutes que les Chromebooks pouvaient être tout aussi souhaitables, sinon plus, que les meilleurs ordinateurs portables haut de gamme. Maintenant que Chrome OS fait des percées