Laden...

MahApps.Metro Themes finden

Erstellt von Sebrahi vor 2 Jahren Letzter Beitrag vor 2 Jahren 327 Views
S
Sebrahi Themenstarter:in
22 Beiträge seit 2020
vor 2 Jahren
MahApps.Metro Themes finden

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>

5.658 Beiträge seit 2006
vor 2 Jahren

Hier findest du eine Anleitung, um eigene Themes zu erstellen: Thememanager

Weeks of programming can save you hours of planning