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 ajouter des amis dans Spotify
Comment ajouter des amis dans Spotify
Spotify vous permet de suivre vos amis et de partager votre musique avec eux. Non seulement vous êtes en mesure de vérifier quel type de musique ils aiment et de jouer en boucle, mais vous pouvez également garder une trace de ce qu’ils aiment »
Des pirates piratent le système de réinitialisation de mot de passe de Sony
Des pirates piratent le système de réinitialisation de mot de passe de Sony
Le PlayStation Network de Sony est à nouveau sous le feu des critiques, avec une nouvelle faille de sécurité frappant l'entreprise assiégée. Quelques jours seulement après la résurrection du réseau à la suite d'une violation massive des données, il existe de plus en plus de preuves que les pirates ont contourné les protections mises en place.
Comment ajouter des légendes aux images dans Google Docs
Comment ajouter des légendes aux images dans Google Docs
Les descriptions littérales des images peuvent fournir un contexte supplémentaire aux images. Vous pouvez valider une image, l'authentifier, partager sa provenance et créditer l'auteur original. Quelle que soit la raison, les légendes font une grande différence. Dans les documents formels ou officiels, le sous-titrage peut
Skype Preview 8.35.76.65: Désactiver la vidéo entrante
Skype Preview 8.35.76.65: Désactiver la vidéo entrante
Microsoft a annoncé aujourd'hui une nouvelle mise à jour de l'application Skype Insider Preview. Skype 8.35.76.30, inclut l'option tant attendue qui permet de désactiver le flux vidéo entrant. La fonctionnalité est disponible sur Android, iPhone, iPad et ordinateur de bureau pour Windows, Linux et Mac. La nouvelle application Skype Preview a une interface utilisateur très simplifiée. Il suit le
Comment déplacer votre station d'accueil vers un autre moniteur sur Mac
Comment déplacer votre station d'accueil vers un autre moniteur sur Mac
Le Dock est l’une des fonctionnalités essentielles du système d’exploitation Mac OS X d’Apple. Cela rend l'utilisation du Mac beaucoup plus facile et plus simple. Les dernières versions du système d'exploitation ont vu des changements dans votre Dock
Microsoft met fin au service de métadonnées musicales pour Windows Media Player dans Windows 7
Microsoft met fin au service de métadonnées musicales pour Windows Media Player dans Windows 7
Comme vous vous en souvenez peut-être, Windows 7 arrive en fin de vie dans moins d'un an. Microsoft a commencé à retirer les services et fonctionnalités liés à ce système d'exploitation. L'un d'eux est un service qui permet de récupérer des métadonnées pour la musique, les films et les émissions de télévision. Le service ne sera plus disponible dans Windows Media Player et Windows
Comment quitter le jeu dans Valorant
Comment quitter le jeu dans Valorant
Parfois, des choses se produisent au milieu d'une session de jeu. Vous devrez peut-être faire un voyage d'urgence aux toilettes. Ou peut-être que votre conjoint (ou votre mère) vous appelle en urgence depuis une autre pièce. Quoi qu'il en soit, il y a des moments où vous