读书人

关于menustrip和toolstrip的关系,该怎

发布时间: 2012-01-08 22:48:50 作者: rapoo

关于menustrip和toolstrip的关系
可不可已通过什么属性设置,使得MemuStrip上的某个菜单项作为一个toolstrip的项显示在toolbar上,并且响应相同的click事件,

[解决办法]
指向同一个方法不就好了
[解决办法]
比如说这样

private void toolStripMenuItem1_Click(object sender, EventArgs e)
{
HelloWorld();
}

private void toolStripButton1_Click(object sender, EventArgs e)
{
HelloWorld();
}

private void HelloWorld()
{
textBox1.Text = "Hello World! ";
}
[解决办法]
还没有发现怎么用,或者你可以写一个这样的控件
[解决办法]
在toolbar上加一个与菜单项功能相同的按钮就行了嘛
[解决办法]

探讨
这样节省工作呀,一般来说 菜单和toolbar上的图片是一致的,功能当然也是一致,
如果要维护两套总觉得麻烦!

[解决办法]
这个不行的,其实也没有那个必要,通过toolstripItem继成的一些控件还是可以满足你要求的,比如下拉按钮菜单。
建议LZ看一下toolstripItem的子类。其实很丰富。
[解决办法]
如果不行,你可以通过ToolStripControlHost类实现自己的工具条项。

[解决办法]
就动态 设置 tootip 不就好了吗?

我是小菜鸟! 说的不好清见谅, 希望能够帮到你!
[解决办法]
在相应子项的事件里可以选择已经设定好的函数,实现多个子项共调用一个函数

读书人网 >C#

热点推荐