c# 无法设置 ToolStripStatusLabel 的大小



在工具tripstatuslabel中,我正在添加图像并显示它,如下所示。

情况1:设置图像列表大小[不起作用]

情况 2:设置标签的大小。[不工作]

在上述两种情况下,大小都不会得到反映。

StatusStrip statusStrip = new StatusStrip();
//Set the size of the status bar
statusStrip.AutoSize = false;
ImageList imgList = new ImageList(); 
...Add resource images to image list
imgList.ImageSize = new System.Drawing.Size(50, 50);
//Set the images on the status strip
ToolStripStatusLabel add = new ToolStripStatusLabel();
add.Image = jobImgList.Images[0];
//Set auto size to false, so specify the size
add.AutoSize = false;
add.Size = new System.Drawing.Size(50, 50);
statusStrip.Items.Add(add);

除了将自动大小设置为 false 之外,还有其他属性需要更改吗!?

解决方案就这么简单!

statusStrip.ImageScalingSize = new Size(40, 40);

参考:如何增加工具条上按钮的大小?

相关内容

  • 没有找到相关文章

最新更新