我现在做一个绘图软件
用到一个toolStrip,想实现一个功能
比如说有三个button
当我点击button1的时候,button1显示按下的效果,持续这种效果
而当我在点击button2的时候,button1恢复,button2显示持续按下的效果
button3同上
我会用toolBar:
foreach(ToolBarButton btn in toolBar1.Buttons)
{
if (btn != currBtn)
{
btn.Pushed = false;
}
else
{
btn.Pushed = true;
}
}
但是toolStrip怎么用呢?或者有没有不用代码直接在属性框里设置
用到一个toolStrip,想实现一个功能
比如说有三个button
当我点击button1的时候,button1显示按下的效果,持续这种效果
而当我在点击button2的时候,button1恢复,button2显示持续按下的效果
button3同上
我会用toolBar:
foreach(ToolBarButton btn in toolBar1.Buttons)
{
if (btn != currBtn)
{
btn.Pushed = false;
}
else
{
btn.Pushed = true;
}
}
但是toolStrip怎么用呢?或者有没有不用代码直接在属性框里设置
{
if (tsb != curTsb)
{
tsb.Checked = false;
}
else
{
tsb.Checked = true;
}
}
就是Check属性, 和toolBar一样的,没怎么变大海那样的代码.
不过 用btn.弹出的对话框中找不到Checked属性
而用toolStripButton1.能找到