Torna al Thread
<UserControl x:Class="WpfGroupBoxMenu.MenuView"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
mc:Ignorable="d"
d:DesignHeight="300" d:DesignWidth="300"
Foreground="White"
TextElement.FontSize="20">
<UserControl.Resources>
<Style TargetType="{x:Type HeaderedItemsControl}">
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="{x:Type HeaderedItemsControl}">
<StackPanel Background="#333333">
<Border BorderBrush="Black" BorderThickness="1">
<StackPanel Orientation="Horizontal">
<ContentPresenter ContentSource="Header" />
</StackPanel>
</Border>
<Border Background="#888888">
<Border Margin="15,0,0,0" Padding="3,0,0,0" Background="#555555">
<StackPanel>
<ItemsPresenter />
</StackPanel>
</Border>
</Border>
</StackPanel>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
<Style TargetType="{x:Type HeaderedContentControl}">
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="{x:Type HeaderedContentControl}">
<StackPanel Orientation="Horizontal">
<ContentPresenter ContentSource="Header"/>
<ContentPresenter x:Name="ContentPresenter" Margin="5,0,0,0"/>
</StackPanel>
<ControlTemplate.Triggers>
<Trigger Property="Header" Value="{x:Null}">
<Setter TargetName="ContentPresenter" Property="Margin" Value="0"/>
</Trigger>
<Trigger Property="Header" Value="">
<Setter TargetName="ContentPresenter" Property="Margin" Value="0"/>
</Trigger>
</ControlTemplate.Triggers>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
</UserControl.Resources>
<StackPanel>
<HeaderedItemsControl>
<HeaderedItemsControl.Header>
<HeaderedContentControl Header="[H]" Content="Archivi"/>
</HeaderedItemsControl.Header>
<HeaderedContentControl Header="[A]" Content="Articoli"/>
<HeaderedContentControl Header="[C]" Content="Clienti"/>
<HeaderedContentControl Header="[F]" Content="Fornitori"/>
<HeaderedContentControl Header="[L]" Content="Location"/>
</HeaderedItemsControl>
<HeaderedItemsControl>
<HeaderedItemsControl.Header>
<HeaderedContentControl Header="[G]" Content="Gestione"/>
</HeaderedItemsControl.Header>
<HeaderedContentControl Header="[P]" Content="Preventivi"/>
<HeaderedContentControl Header="[M]" Content="Magazzino"/>
<HeaderedContentControl Header="[A]" Content="Acquisti"/>
</HeaderedItemsControl>
<HeaderedItemsControl>
<HeaderedItemsControl.Header>
<HeaderedContentControl Header="[A]" Content="Analisi"/>
</HeaderedItemsControl.Header>
<HeaderedContentControl Header="[S]" Content="Statistiche"/>
</HeaderedItemsControl>
</StackPanel>
</UserControl>