• C# WinFrom SplitContainer和UserControl组成简单的类似于web系统的框架页


    示例效果:
    FrameForm分为上左右三区
    上区显示TopUC的顶部Logo及欢迎语
    左区显示LeftMenuUC的左侧功能按钮菜单
    右区显示点击左侧功能按钮后对应的用户控件窗体内容
    (事实上功能按钮应该由传统的WinForm菜单来代替 WinForm程序就应该有自己的传统的样式 而不是和Web类似

    不过为了类似于web系统的框架页面
    所以尝试了本示例)

    示例涉及的窗体及用户控件:
    FrameForm  框架窗体 包含两个SplitContainer
               SplitContainer1对窗体上下分隔
               SplitContainer2对SplitContainer1的Panel2进行左右分隔
    TopUC      顶部用户控件
    LeftMenuUC 左侧菜单用户控件 其中包含两个功能按钮button1 button2
    ContentUC1 内容用户控件1 为button1所调用 将显示的框架的右区
    ContentUC2 内容用户控件2 为button1所调用 将显示的框架的右区

    FrameForm相关代码:

    FrameForm相关代码

    LeftMenuUC 相关代码:

    LeftMenuUC 相关代码
  • 相关阅读:
    SpringMVC从Request域中获取数据
    SpringMVC重定向
    SpringMVC的请求转发的三种方法
    SpringMVC文件上传
    SpringMVC处理请求释放静态资源的三种方式
    jackson实现json转换
    SpringMVC之请求部分
    SpringMVC的执行流程
    Java [Leetcode 39]Combination Sum
    深入解析Java对象的hashCode和hashCode在HashMap的底层数据结构的应用
  • 原文地址:https://www.cnblogs.com/freeliver54/p/1307945.html
Copyright © 2020-2023  润新知