MBu*_*lli 4 c# merge mdi winforms
我在互联网上找到了一些信息,但没有任何帮助我.如何合并父mdi表单中的工具条?
编辑:
这个代码对我有用:
private void MainForm_MdiChildActivate(object sender, EventArgs e)
{
IChildWindow child = ActiveMdiChild as IChildWindow;
if (child != null)
{
ToolStripManager.Merge(child.ToolStrip, toolStrip1);
child.ToolStrip.Hide();
child.FormClosing += delegate(object sender2, FormClosingEventArgs fe)
{
child.ToolStrip.Show();
ToolStripManager.RevertMerge(toolStrip1, child.ToolStrip);
};
}
}
Run Code Online (Sandbox Code Playgroud)
你需要使用一个ToolStripManager.它有一个方法叫做Merge(ToolStrip, ToolStrip)你想做的.
看这里
例如:
ToolStripManager.Merge(((YourChildForm)this.ActiveMdiChild).ToolStrip, parentFormToolStrip);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5814 次 |
| 最近记录: |