一 设置固定大小的ToolStripButton
设置固定大小的ToolStripButton很简单,ToolStripButton-->AutoSize属性设置为false,size调整为自己想要的大小即可。
同时配合的是ToolStripButton所在的ToolStrip的属性设置,最关键的是ImageScalingSize 属性的设置:
this.toolStrip1.ImageScalingSize = new System.Drawing.Size(32, 32); //设置图标的大小为32 * 32 像素,当然,可以设置为自己需要的大小
下图给出的例子是50 * 50:
二 实现动态控制ToolStrip上ToolStripButton的大小
动态加载ToolStrip上的ToolStripButton,其实是图标大小可选而已,自己可以如法自定义多种。
1. 使用大图标/小图标
我在追加的菜单事件中写控制ToolStrip的ImageScalingSize属性的代码:
/// <summary>
/// 大图标单击事件