Κύριος Windows 10 Δημιουργήστε ένα προσαρμοσμένο θέμα για καθολικές εφαρμογές στα Windows 10

Δημιουργήστε ένα προσαρμοσμένο θέμα για καθολικές εφαρμογές στα Windows 10



Ακόμη και με υποστήριξη θέματος, οι επιλογές προσαρμογής στα Windows 10 είναι περιορισμένες. Μπορείτε να εφαρμόσετε ένα θέμα τρίτου μέρους που τροποποιεί ελαφρώς την εμφάνιση των οπτικών στοιχείων διεπαφής χρήστη και του πλαισίου παραθύρου, αλλά δεν θα επηρεάσει τις καθολικές εφαρμογές. Εκτός από το κουτί, τα Windows 10 υποστηρίζουν μόνο θέματα Light and Dark για καθολικές εφαρμογές. Δείτε πώς μπορείτε να δημιουργήσετε το δικό σας προσαρμοσμένο θέμα.

Διαφήμιση

Χρήστης Redditmcdenis 'βρήκε μια σχετικά απλή και αξιόπιστη μέθοδο για την πλήρη προσαρμογή του προεπιλεγμένου θέματος που χρησιμοποιείται από τις Universal εφαρμογές στα Windows 10. Χρησιμοποιώντας τη μέθοδο του, είναι δυνατή η αλλαγή της εμφάνισης όλων των κοινών στοιχείων ελέγχου του UWP. Ακολουθεί ένα παράδειγμα των προσαρμογών που εφαρμόστηκαν:

Προσαρμοσμένη εμφάνιση των Windows 10

Πώς να δημιουργήσετε ένα προσαρμοσμένο θέμα για καθολικές εφαρμογές στα Windows 10

Πριν συνεχίσετε, πρέπει να εγκαταστήσετε αυτά τα εργαλεία και εφαρμογές:

Μέρος 1: Δημιουργήστε το προσαρμοσμένο θέμα XAML

  1. Δημιουργήστε ένα αντίγραφο του προεπιλεγμένου θέματος στην επιφάνεια εργασίας σας. Υποθέτοντας ότι χρησιμοποιείτε το build 10240 και την προεπιλεγμένη θέση εγκατάστασης για τα πάντα, η πλήρης διαδρομή του είναι:
    C:  Program Files (x86)  Windows Kits  10  DesignTime  CommonConfiguration  Neutral  UAP  10.0.10240.0  Generic  themeresources.xaml
  2. Ανοίξτε το πρόσφατα δημιουργημένο αντίγραφο με το Visual Studio. Το αρχείο χωρίζεται σε τρεις ενότητες. Το πρώτο καθορίζει το σκοτεινό θέμα (αναφέρεται ως «προεπιλεγμένο» θέμα), το δεύτερο καθορίζει το θέμα φωτός και το τρίτο καθορίζει το θέμα υψηλής αντίθεσης. Ας υποθέσουμε ότι θέλετε να αλλάξετε το χρώμα της γραμμής εργαλείων του Edge όταν χρησιμοποιείτε το σκοτεινό θέμα. Αρχικά, προσδιορίστε το κλειδί του πόρου που τον ορίζει. Μπορείτε να χρησιμοποιήσετε αυτόν τον οδηγό:
    οδηγός χρώματοςΣε αυτήν την περίπτωση, το κλειδί είναι «SystemChromeMediumLowColor'
  3. Εντοπίστε την πρώτη εμφάνιση αυτού του κλειδιούthemeresources.xaml(Ορίζω «την πρώτη παρουσία» επειδή το κλειδί εμφανίζεται επίσης αργότερα στο αρχείο για το θέμα φωτός και το θέμα υψηλής αντίθεσης).
  4. Αντικαταστήστε την δεκαεξαδική τιμή που περιέχεται στο χρωματικό στοιχείο με την εξάγωνη τιμή ARGB του χρώματος της επιλογής σας. Τέλος, αποθηκεύστε τις αλλαγές σας.

Μέρος 2: Συντάξτε το θέμα σας σε ένα αρχείο xbf

Στο Visual Studio, δημιουργήστε ένα νέο έργο εφαρμογής C # ή Visual Basic Universal. Χρησιμοποιώντας το παράθυρο Solution Explorer, επικολλήστε ένα αντίγραφο του τροποποιημένου θέματος XAML στο έργο.

μεταφορά καραμέλας σε νέο τηλέφωνο Android

Μετά από αυτό, ρυθμίστε τη λειτουργία build σε Release και την αρχιτεκτονική του επεξεργαστή στην ίδια με την εγκατάσταση των Windows.

δημιουργήστε νέο θέμα

ΤύποςCtrl + Shift + Βγια να χτίσετε τη λύση σας.

Μόλις γίνει αυτό, κάντε δεξί κλικ στο όνομα του έργου σας στο Solution Explorer και επιλέξτε 'Άνοιγμα φακέλου στην Εξερεύνηση αρχείων'. Μεταβείτε στον κάδο -> x86 ή x64 -> Απελευθερώστε και αντιγράψτε το αρχείο που ονομάζεται 'themeresources.xbf' στην επιφάνεια εργασίας σας.

Τέλος, αλλάξτε την επέκταση αρχείου του αντιγράφου από '.xbf' σε '.rc'.

Μέρος 3: Αντικαταστήστε το προεπιλεγμένο θέμα με το προσαρμοσμένο σας

  1. Παίρνω ιδιοκτησία του παρακάτω αρχείου και δημιουργήστε ένα αντίγραφο του στην επιφάνεια εργασίας σας:
    % windir% / System32 / Windows.UI.XAML.Resources.dll
  2. Ανοίξτε το αντίγραφο στο Resource Hacker
  3. Στο παράθυρο πλοήγησης, μεταβείτε στο 256 -> themeresource.xbf: 1024.
  4. Στη γραμμή μενού, κάντε κλικ στο Ενέργεια -> Αντικατάσταση πόρου.
  5. Στο παράθυρο διαλόγου που εμφανίζεται, κάντε κλικ στο κουμπί 'Επιλογή αρχείου' και ανοίξτε το αρχείο που ονομάζεται 'themeresources.rc' που βρίσκεται στην επιφάνεια εργασίας σας.
  6. Κάντε κλικ στο κουμπί «Αντικατάσταση».
  7. Τέλος, αποθηκεύστε τις αλλαγές σας (Ctrl + S).
  8. Μετονομάστε το πρωτότυπο αρχείο στο Windows.UI.XAML.Resources.dll.old και μετακινήστε το τροποποιημένο αρχείο που βρίσκεται στην επιφάνεια εργασίας σας στοσύστημα32ντοσιέ. Τέλος, αποσυνδεθείτε και συνδεθείτε ξανά. Το νέο θέμα πρέπει τώρα να εφαρμοστεί.

Εάν θέλετε να τροποποιήσετε ένα προεπιλεγμένο πρότυπο ελέγχου (το οποίο απαιτείται για να κάνετε πιο περίπλοκες αλλαγές), η διαδικασία είναι ελαφρώς πιο περίπλοκη, αλλά παρόμοια:

Πρέπει να πάρετε το αρχικό πρότυπο ελέγχου, να το τροποποιήσετε, να το βάλετε σε ένα κενό λεξικό πόρων, να δημιουργήσετε ένα αρχείο xbf από αυτό και να αντικαταστήσετε τον σχετικό πόρο στο Windows.UI.XAML.Resources.dll.

Λάβετε υπόψη ότι οι τροποποιήσεις αρχείων συστήματος μπορούν να προκαλέσουν απροσδόκητη συμπεριφορά λειτουργικού συστήματος. Επίσης, κάποια μέρα, κάποια ενημέρωση για τα Windows 10 που επηρεάζει τα αρχεία που τροποποιήσατε θα επαναφέρει το προεπιλεγμένο θέμα, οπότε θα χρειαστεί να επαναλάβετε τα παραπάνω βήματα για άλλη μια φορά.

αν επιστρέψω ένα δώρο amazon θα γνωρίζει ο αποστολέας

Συντελεστές: mcdenis . Χάρη σε @FlatDesignSucks για αυτήν την συμβουλή.

Ενδιαφέροντα Άρθρα

Επιλογή Συντάκτη

21 δωρεάν κωδικοί Redbox – και 7 τρόποι για να αποκτήσετε περισσότερα (2024)
21 δωρεάν κωδικοί Redbox – και 7 τρόποι για να αποκτήσετε περισσότερα (2024)
Δωρεάν κωδικοί προσφοράς Redbox (ισχύει τον Ιανουάριο 2024) και μια λίστα με τρόπους για να αποκτήσετε περισσότερα. Αυτοί οι κωδικοί Redbox θα σας προσφέρουν μια δωρεάν ενοικίαση ταινίας απόψε.
Πώς να αλλάξετε ταπετσαρία στο Samsung Galaxy S9/S9+
Πώς να αλλάξετε ταπετσαρία στο Samsung Galaxy S9/S9+
Τα Galaxy S9 και S9+ έχουν και τα δύο εκπληκτικές οθόνες. Μπορείτε να μεταβείτε στις Ρυθμίσεις για εναλλαγή από Full HD σε Quad HD+ σε ανάλυση 2960x1440p. Αξίζει να χρησιμοποιήσετε αυτήν την εκπληκτική ποιότητα εικόνας ξοδεύοντας
Κλασικά θέματα για Windows 8 - κλασικό θέμα, Brick, Spruce και ούτω καθεξής - συνολικά 17 θέματα
Κλασικά θέματα για Windows 8 - κλασικό θέμα, Brick, Spruce και ούτω καθεξής - συνολικά 17 θέματα
Τα κλασικά θέματα για τα Windows 8 είναι μια θύρα κλασικής εμφάνισης από τα Windows XP έως τα Windows 8. Διαθέτει τα ακόλουθα θέματα: Bricks Desert Eggplant Liac Maple Marine Plum Pumplkin Rainyday Κόκκινο μπλε λευκό Rose Slate Spruce Storm Teal Wheat Classic θέμα από τα Windows XP Δείτε πώς: φαίνεται: .. και ούτω καθεξής. Αν
Τι είναι ένα αρχείο GITIGNORE και πώς μπορώ να χρησιμοποιήσω ένα;
Τι είναι ένα αρχείο GITIGNORE και πώς μπορώ να χρησιμοποιήσω ένα;
Όταν εργάζεστε με ένα αποθετήριο git, υπάρχει κίνδυνος ανεπιθύμητων δεδομένων. Ευτυχώς, μπορείτε να δημιουργήσετε ένα αρχείο με επέκταση GITIGNORE και να ορίσετε ποια αρχεία και φακέλους θα πρέπει να αγνοηθούν στο έργο. Μπορείτε να σχηματίσετε ένα παγκόσμιο
Πώς να φτιάξετε κινούμενα σχέδια στο Roblox
Πώς να φτιάξετε κινούμενα σχέδια στο Roblox
Η δημιουργία κινούμενων σχεδίων στο Roblox δεν είναι δύσκολη, αλλά ούτε και μια γρήγορη διαδικασία. Περιλαμβάνει τη δημιουργία κινούμενων σχεδίων και τη δέσμη ενεργειών για την επίτευξη ενός λειτουργικού αποτελέσματος που μπορείτε να χρησιμοποιήσετε και να δημοσιεύσετε για ολόκληρη την κοινότητα. Θέτει Δημιουργία α
Πώς να δημιουργήσετε έναν διακομιστή σε αναπόσπαστο
Πώς να δημιουργήσετε έναν διακομιστή σε αναπόσπαστο
Εάν θέλετε να έχετε περισσότερο έλεγχο στο παιχνίδι ή απλά θέλετε να περιορίσετε την πρόσβαση σε τυχαίους παίκτες, μπορείτε να φιλοξενήσετε έναν διακομιστή στο Unturned. Οι δημοφιλείς διακομιστές συχνά υπερπληρώνονται, με αποτέλεσμα ασυνεπή σύνδεση. Αν αναρωτιέστε
Πώς να επεξεργαστείτε τα βίντεό σας δωρεάν με το YouTube
Πώς να επεξεργαστείτε τα βίντεό σας δωρεάν με το YouTube
Ας το παραδεχτούμε, δεν είναι όλοι μας προικισμένοι με τα τεχνικά ταλέντα ενός επαγγελματία επεξεργαστή βίντεο. Εάν θέλετε απλώς να επεξεργαστείτε βίντεο κλιπ από το smartphone ή το tablet σας γρήγορα και εύκολα και χωρίς να το κάνετε