2

我希望在选择工具条后更改工具条上按钮的图像。图像属性是 system.drawing.bitmap 并保存到 Properties\Resources.resx 文件中。预先感谢

对逻辑的解释也很好!

4

3 回答 3

2

我发现有效的代码是: toolStripButton.Image = Image.FromFile("directory of your file"); 在按钮单击事件期间,只需调用此代码,图像就会改变

于 2011-12-10T04:53:29.187 回答
2

首先,您应该将 CheckOnClick 属性设置为 true,然后可以保存按钮的最后状态

this.toolStripMuteButton.CheckOnClick = true;

if (toolStripMuteButton.Checked)
            {
                this._lastMicVol = tag.Volume;
                this.toolStripMuteButton.Image = lobal::Properties.Resources.microphone2;
                tag.Volume = 0;
            }
            else
            {
                this.toolStripMuteButton.Image = global::Properties.Resources.microphone1;
                tag.Volume = this._lastMicVol;
            }
于 2016-02-07T12:04:42.837 回答
0

创建 ImageList imageList1; 并添加您需要的图像。

要更改toolStripButton image您必须执行的操作:

toolStripButton1.Image = imageList1.Images[imageIndex];
于 2014-12-11T16:21:30.847 回答