我想知道是否可以在VS Express 2010中使用标签(例如Google Chrome或许多其他程序)在不关闭任何窗口的情况下在表单之间进行切换。
我知道工具箱中有选项卡控件项,但据我所知,您需要以相同的形式创建选项卡内容。我正在寻找一种在表单之间进行交换的方法,就像我将Buttons放在每个表单的顶部(工人,客户,分机)打开我单击的表单并关闭我所在的表但不更改主窗口。
答案 0 :(得分:0)
您可以使用MDI父方法。如果我理解正确,link会帮助您。
OR
您希望它位于同一窗口中。
将此代码function changeColorMenu(indexMenu,bool)
{
$scope.isOver = bool;
$scope.linkToActive = indexMenu;
}
添加到主表单。
为每个菜单或按钮单击创建新表单。
this.IsMdiContainer = true;
创建此功能并调用每个按钮点击make以隐藏所有表单
Form1 frm1;
Form2 frm2;
Form3 frm3;
在那个button1,button2,...之后点击事件
private void HideForms()
{
int frmCount = this.MdiChildren.Count<Form>();
if (frmCount > 0)
{
for (int i = 0; i < frmCount; i++)
{
this.MdiChildren[i].Hide();
}
}
}