Hallo,
habe mich mal ein wenig mit WPF befasst und versucht das MahApps.Metro-Design zu installieren, nachdem ich mein Grundlayout angelegt habe.
Soweit funktioniert auch alles einwandfrei, nur werden mir die Controlboxen nicht im entsprechenden Style angezeigt (siehe Anhang)
Aus der offiziellen Doku geht leider nichts dergleichen hervor, laut der Doku sollte alles den entsprechenden Style haben.
MainWindow.xaml
Spoiler anzeigen
Application.xaml
Spoiler anzeigen
Ich bin für jede Hilfe oder Denkanstöße dankbar
Grüße
habe mich mal ein wenig mit WPF befasst und versucht das MahApps.Metro-Design zu installieren, nachdem ich mein Grundlayout angelegt habe.
Soweit funktioniert auch alles einwandfrei, nur werden mir die Controlboxen nicht im entsprechenden Style angezeigt (siehe Anhang)
Aus der offiziellen Doku geht leider nichts dergleichen hervor, laut der Doku sollte alles den entsprechenden Style haben.
MainWindow.xaml
XML-Quellcode
- <Controls:MetroWindow x:Class="MainWindow"
- xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
- xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
- xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
- xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
- xmlns:local="clr-namespace:EssensplanerWpf"
- xmlns:Controls="clr-namespace:MahApps.Metro.Controls;assembly=MahApps.Metro"
- mc:Ignorable="d"
- Title="Essensplaner 2019" Height="450" Width="800">
- <Grid>
- <Grid.ColumnDefinitions>
- <ColumnDefinition Width="2*"/>
- <ColumnDefinition Width="8*" />
- </Grid.ColumnDefinitions>
- <Grid.Children>
- <ListBox Name="lbRestaurant" Grid.Column="0">
- </ListBox>
- <Grid Grid.Column="1">
- <Grid.RowDefinitions>
- <RowDefinition Height="7*" />
- <RowDefinition Height="3*" />
- </Grid.RowDefinitions>
- <Grid.Children>
- <Grid Grid.Row="0">
- <Grid.ColumnDefinitions>
- <ColumnDefinition Width="2*" />
- <ColumnDefinition Width="8*" />
- </Grid.ColumnDefinitions>
- <Grid.Children>
- <ListBox Name="lbKategorie" Grid.Column="0">
- <ListBoxItem>test</ListBoxItem>
- <ListBoxItem>test</ListBoxItem>
- <ListBoxItem>test</ListBoxItem>
- <ListBoxItem>test</ListBoxItem>
- <ListBoxItem>test</ListBoxItem>
- </ListBox>
- <DataGrid Name="dgSPeise" Grid.Column="1"></DataGrid>
- </Grid.Children>
- </Grid>
- <Grid Grid.Row="1">
- <Grid.RowDefinitions>
- <RowDefinition Height="4*"/>
- <RowDefinition Height="6*" />
- </Grid.RowDefinitions>
- <Grid.Children>
- <StackPanel Grid.Row="0" Orientation="Horizontal">
- <StackPanel.Children>
- </StackPanel.Children>
- </StackPanel>
- <DataGrid Grid.Row="1">
- </DataGrid>
- </Grid.Children>
- </Grid>
- </Grid.Children>
- </Grid>
- </Grid.Children>
- </Grid>
- </Controls:MetroWindow>
Application.xaml
XML-Quellcode
- <Application x:Class="Application"
- xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
- xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
- xmlns:local="clr-namespace:EssensplanerWpf"
- 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/Accents/Cobalt.xaml" />
- <ResourceDictionary Source="pack://application:,,,/MahApps.Metro;component/Styles/Accents/BaseLight.xaml" />
- </ResourceDictionary.MergedDictionaries>
- </ResourceDictionary>
- </Application.Resources>
- </Application>
Ich bin für jede Hilfe oder Denkanstöße dankbar
Grüße