是否可以在 C# winforms 应用程序的菜单栏中放置图像?
需要明确的是,我不是指下拉“子菜单”,而是通常跨越屏幕顶部的顶级菜单栏。
我正在寻找将图像放置在右上角的方法。
谢谢
是的,但是您必须在代码中执行此操作,设计器不支持它。像这样:
public partial class Form1 : Form {
public Form1() {
InitializeComponent();
var item = new ToolStripLabel();
item.Image = Properties.Resources.SampleImage;
item.Alignment = ToolStripItemAlignment.Right;
item.Padding = new Padding(0, 0, 20, 0);
menuStrip1.Items.Add(item);
}
}