第11章MDI窗体及菜单控件. 幻灯片.pptVIP

  • 2
  • 0
  • 约4.09千字
  • 约 30页
  • 2019-11-04 发布于湖北
  • 举报
MDI窗体及菜单控件 目标 了解 MDI 应用程序和 SDI 应用程序 了解菜单和掌握菜单控件的使用 了解为什么需要窗体传值 掌握窗体间如何传值 了解单例窗体的概念 掌握代码编写单例窗体 ContextMenuStrip控件编程 演示应用程序示例 单文档和多文档 2-1 单文档和多文档 2-2 主窗体和子窗体 3-2 创建 MDI 窗体 主窗体和子窗体 3-3 主窗体和子窗体 3-3 主窗体和子窗体 3-3 激活和去激活窗口 排列子窗口 菜单和菜单组件 菜单类型 3-1 双向传值 解决方案:使用静态变量 窗体一传值给窗体二 解决方案:用构造函数 窗体二传值给窗体一 解决方案:利用委托 窗体二传值给窗体一 解决方案:利用委托 单例窗体 场景:用户登录窗体,除了在第一次登录时要用到,在每次切换用户时都要用到 普通窗体:每一次都要构造新的窗体实例,占用较多资源 单例窗体:确保系统中只能有一个此窗体的实例,每次都使用相同的窗体实例 作用: 控制资源的使用 单例窗体 单例窗体代码(一) static SingletonForm login=null; public static SingletonForm CreateForm() { if (login==null) login = new SingletonForm (); return login

文档评论(0)

1亿VIP精品文档

相关文档