Willkommen auf myCSharp.de! Anmelden | kostenlos registrieren
 | Suche | FAQ

Hauptmenü
myCSharp.de
» Startseite
» Forum
» Suche
» Regeln
» Wie poste ich richtig?

Mitglieder
» Liste / Suche
» Wer ist online?

Ressourcen
» FAQ
» Artikel
» C#-Snippets
» Jobbörse
» Microsoft Docs

Team
» Kontakt
» Cookies
» Spenden
» Datenschutz
» Impressum

  • »
  • Community
  • |
  • Diskussionsforum
MahApps.Metro Themes finden
Sebrahi
myCSharp.de - Member



Dabei seit:
Beiträge: 19

Themenstarter:

MahApps.Metro Themes finden

beantworten | zitieren | melden

Hallo,
ich habe mir das NuGet-Paket "MahApps.Metro" heruntergeladen um ein HamburgerMenu zu erstellen. Die Farbgebung des Wpf wird durch folgene Zeile bestimmt:


<ResourceDictionary Source="pack://application:,,,/MahApps.Metro;component/Styles/Themes/light.Brown.xaml" />

Das Theme kann auch abgeändert wie hier in der Doc beschrieben MahApps.Metro - Usage

Nun möchte ich aber die Farbe des Menüs selbst gestalten und z.b der ItemMarkierung und dem Inhalt unterschiedliche Farben geben.

Deshalb wollte ich auch die Datei finden wo light.Brown.xaml definiert ist. Aber ich habe in jeder MahApps.Metro.xaml geschaut aber diese nicht gefunden.
Ich weiß nicht wo diese Themes sein sollen. Auch die Mircosoft Doc zu den Pack URIs hat mir nicht weitergeholfen. Deshalb wollte ich euch fragen ob ihr wisst wo diese Themes zu finden sind und wie man die ändern kann.

Komplette App.xaml :

<Application x:Class="WPF_menu.App"
             xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
             xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
             xmlns:Controls="http://metro.mahapps.com/winfx/xaml/controls"
             StartupUri="MainWindow.xaml">
    <Application.Resources>
        
        <ResourceDictionary>
            <ResourceDictionary.MergedDictionaries>
                <ResourceDictionary Source="pack://application:,,,/MahApps.Metro;component/Styles/Controls.xaml" />
                <ResourceDictionary Source="pack://application:,,,/MahApps.Metro;component/Styles/Fonts.xaml" />
                <ResourceDictionary Source="pack://application:,,,/MahApps.Metro;component/Styles/Themes/light.Brown.xaml" />
            </ResourceDictionary.MergedDictionaries>
            <Style TargetType="{x:Type Controls:WindowButtonCommands}" BasedOn="{StaticResource MahApps.Styles.WindowButtonCommands.Win10}" />
        </ResourceDictionary>
        
    </Application.Resources>
</Application>
private Nachricht | Beiträge des Benutzers
MrSparkle
myCSharp.de - Team

Avatar #avatar-2159.gif


Dabei seit:
Beiträge: 5989
Herkunft: Leipzig

beantworten | zitieren | melden

Hier findest du eine Anleitung, um eigene Themes zu erstellen: Thememanager
Weeks of programming can save you hours of planning
private Nachricht | Beiträge des Benutzers