private void FormMain_Load(object sender, EventArgs e)
{
superTabControl2.Tabs.Clear();
timer1.Start();
buttonX1_Click(null, null); }
/// <summary>
/// 创建或者显示一个多文档界面
/// </summary>
/// <param name="caption">窗体标题</param>
/// <param name="formType">窗体类型</param>
public void SetMdiForm(string caption,Type formType)
{
#region
var tab = superTabControl2.Tabs
.Cast<SuperTabItem>()
.FirstOrDefault(x => x.Text == caption && x.AttachedControl.GetType() == formType);
//如果在现有Tab页面中没有找到,那么就要初始化了Tab页面了
if (tab==null)
{
var form = Activator.CreateInstance(formType) as Form;
form.TopLevel = false;
form.FormBorderStyle = FormBorderStyle.Fixed3D;
form.Dock = DockStyle.Fill;
//form.Visible = true;
tab = new SuperTabItem();
tab.Name = caption;
tab.Text = caption;
tab.AttachedControl=form as Control;
superTabControl2.Tabs.Add(tab);
superTabControl2.SelectedTab = tab;
superTabControlPanel4.Controls.Add(form);
}
superTabControl2.SelectedTab = tab;
#endregion } private void buttonXSetPwd_Click(object sender, EventArgs e)
{
SetMdiForm("修改用户名和密码",typeof(FormSetPwd));
}

最新文章

  1. 开篇:软件项目的整个流程 - IT软件人员学习系列文章
  2. WPF:依赖属性的数据绑定
  3. 第一个django
  4. JavaScript严格模式详解
  5. 采访ServiceStack的项目领导Demis Bellot——第2部分(转)
  6. bnuoj 34985 Elegant String DP+矩阵快速幂
  7. Tomcat打印运行时日志(控制台),访问日志,启动日志
  8. &lt;解说linux下proc文件系统&gt;
  9. ecos3.0编译 if_lancepci.c:528: 错误: 赋值运算的左操作数必须是左值
  10. SpringDataRedis事务处理
  11. 微服务架构的简单实现-Stardust
  12. 福州大学软工1715|W班-启航
  13. kettle 通用的数据库迁移流程
  14. Python类元编程初探
  15. Rob Pike 编程五原则
  16. Bugku-CTF之矛盾
  17. 【JavaScript】read_line()、print()实现输入输出
  18. Valve新员工手册中文版
  19. 网站title标题被改并被百度网址安全中心提醒的解决办法
  20. ASP NET Core ---Automapper

热门文章

  1. 比MySQL快6倍 深度解析国内首个云原生数据库POLARDB的“王者荣耀”
  2. [总结]数论和组合计数类数学相关(定理&amp;证明&amp;板子)
  3. centos rancher 通过本机 docker images 新增container
  4. 第一册:lesson sixty seven。
  5. Linux CentOS 虚拟机下联网
  6. Centos 7.6配置nginx反向代理,直接yum安装
  7. c# 服务
  8. Android RecyclerView预览item
  9. 异常: The server time zone value &#39;&#214;&#208;&#185;&#250;&#177;&#234;&#215;&#188;&#202;&#177;&#188;&#228;&#39; is unrecognized or represents more than one time zone. You must configure either the server or JDBC driver (via the serverTimezone configurat
  10. Java8 默认方法