我的问题是:
下面是我到目前为止使用的代码,但我无法使其工作(更大的图像/字体)和垂直对齐。
<Menu IsMainMenu="True" Height="48" x:Name="menuMain" Margin="10,10,10,0" VerticalAlignment="Top" BorderThickness="2" Foreground="White" FontSize="16" FontWeight="Bold" >
<Menu.Resources>
<Style TargetType="Image">
<Setter Property="Height" Value="20" />
<Setter Property="Width" Value="20" />
</Style>
</Menu.Resources>
<Menu.Background>
<LinearGradientBrush EndPoint="0,1" StartPoint="0,0">
<GradientStop Color="#FF3A60AD" Offset="0.528"/>
<GradientStop Color="#FF6A85D8" Offset="0.01"/>
<GradientStop Color="#FF3464C4" Offset="1"/>
<GradientStop Color="#FF202E7E" Offset="1"/>
</LinearGradientBrush>
</Menu.Background>
<Menu.BitmapEffect>
<DropShadowBitmapEffect />
</Menu.BitmapEffect>
<MenuItem x:Name="Exit" Header="Exit" FontWeight="Bold" Foreground="White" FontSize="16" Click="Exit_Click" HorizontalContentAlignment="Center" ToolTip="Exit Bug Off">
<MenuItem.Icon>
<Image Source="C:\Dropbox\Development\BugOff\BugOff\Resources\exit48.png" Width="20" Height="20" />
</MenuItem.Icon>
</MenuItem>
<MenuItem x:Name="Tracker" Header="_Tracker" FontWeight="Bold" Foreground="Orange" FontSize="16" Click="Tracker_Click" HorizontalContentAlignment="Center" ToolTip="Tracker">
<MenuItem.Icon>
<Image …Run Code Online (Sandbox Code Playgroud) wpf ×1