WPF 菜单项图标的图像大小和格式应是什么
本文关键字:格式 是什么 菜单项 图标 图像 WPF | 更新日期: 2023-09-27 17:55:53
WPF 菜单项图标的大小和格式应该是什么样子才能正确显示?
现在我有
<ContextMenu>
<MenuItem Header="Camera">
<MenuItem.Icon>
<Image Source="images/camera.png" />
</MenuItem.Icon>
但是在菜单中,图标溢出到边距上,看起来很糟糕。
令人沮丧的是,文档没有提供此信息。 System.Windows.Controls.MenuItem.Icon
我认为正确的图像大小将是20px
。
只需指定图像的Width
和Heigth
:
使用这个:
<MenuItem.Icon>
<Image Source="images/camera.png"
Width="20"
Height="20" />
</MenuItem.Icon>
...
这是
代码:
<MenuItem>
<MenuItem.Header>
<StackPanel>
<Image Width="20" Height="20" Source="PATH to your image" />
</StackPanel>
</MenuItem.Header>
</MenuItem>
您也可以尝试伸展运动图片拉伸属性