C#C/S,想打开一个窗口新增一个TABPAGE放在窗体下面,便于用户好切换窗口,应该怎样做 C#C/S时想打开一个窗口新增一个TABPAGE放在窗体下面,便于用户好切换窗口,应该怎样做!传统的像OFFICE做法在打开一个新窗口在菜单里面,不方便 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 是用的MDI父子窗体,我是想打开一个子窗体时就在父窗体增加一个TABPAGE,然后子窗体就放到这个TABPAGE里面去,如打开十个子窗体就新增十个TABPAGE,就像EXCEL下面SHEET1,SHEET2,SHEET3哪里,好切换窗口 那就别用窗体,建用户控件然后添加到TABPAGE里 bool OpenOnce(Form frm) { WinControl.StatueBar.SetStatus("正在初始化窗口"); foreach (Form mdifrm in this.MdiChildren) { if (frm.Text == mdifrm.Text) { mdifrm.Activate(); mdifrm.MdiParent = this; WinControl.StatueBar.Close(); return false; } } WinControl.StatueBar.Close(); return true; }MaterialForm materialf = new MaterialForm(); if (OpenOnce(materialf) == true) { ShowWindow(materialf); }我现在用的这种方法,我想打开一个窗体像EXCEL下面的SHEET一样,有源码可参考吗 源码:if (tabControl1.TabPages.IndexOfKey("Form") == -1) { tabControl1.TabPages.Add("Dimen_Form", "维度维护"); tabControl1.SelectedIndex = tabControl1.TabCount - 1; Form f= new Form (); f.TopLevel = false; f.Parent = tabControl1.TabPages[tabControl1.TabCount - 1]; f.Dock = System.Windows.Forms.DockStyle.Fill; f.Show(); } else { tabControl1.SelectedIndex = tabControl1.TabPages.IndexOfKey("Form"); } tabControl1.TabPages.Add("Form", "名称"); 你好,在这个网页上有介绍需要了解的信息,可以参考下。http://www.cnblogs.com/wuhuacong/archive/2009/07/09/1520082.html 存储过程运行正常,但是调用时就会提示找不到临时表,跟踪发现建立临时表的语句被跳过了,脑袋都晕了。各位高人帮帮。 请问COM异常问题 如何通过DataGridView更新数据库 C#老提示“应该输入 }” 急需怎样用C# 读取指定网页源代码并且截取自己想要的数据存进数据库代码! 类的静态成员方法属于类公有,那么调用静态方法时是否一定要需要指明调用的类的实例? 求助:installshield制作安装包的详细教程 请教一些关于C#的问题 winforms的项目部署时要加载什么地方的dll文件? 求助!急! 问程序间交流信息还有什么方法 一段字符串转换的代码,有些不明白,请指教
{
WinControl.StatueBar.SetStatus("正在初始化窗口");
foreach (Form mdifrm in this.MdiChildren)
{
if (frm.Text == mdifrm.Text)
{
mdifrm.Activate();
mdifrm.MdiParent = this;
WinControl.StatueBar.Close();
return false;
}
}
WinControl.StatueBar.Close();
return true;
}MaterialForm materialf = new MaterialForm();
if (OpenOnce(materialf) == true)
{
ShowWindow(materialf);
}
我现在用的这种方法,我想打开一个窗体像EXCEL下面的SHEET一样,有源码可参考吗
if (tabControl1.TabPages.IndexOfKey("Form") == -1)
{
tabControl1.TabPages.Add("Dimen_Form", "维度维护");
tabControl1.SelectedIndex = tabControl1.TabCount - 1;
Form f= new Form ();
f.TopLevel = false;
f.Parent = tabControl1.TabPages[tabControl1.TabCount - 1];
f.Dock = System.Windows.Forms.DockStyle.Fill;
f.Show();
}
else
{
tabControl1.SelectedIndex = tabControl1.TabPages.IndexOfKey("Form");
}
http://www.cnblogs.com/wuhuacong/archive/2009/07/09/1520082.html