C#中splitContainer用法

C#中splitContainer用法在这个例子中,最上方是一个menustrip控件,其下市toolstrip控件,添加为快捷按钮。中间区域是一个splitcontainer,分为panel1和panel2.(1)IsMdiContainer–>true(2)splitContainer的具体用法:a)他不能直接用鼠标点击选中,只能右击-》选中splitContainerb)此时我们的窗体不

大家好,又见面了,我是你们的朋友全栈君。

C#中splitContainer用法

在这个例子中,最上方是一个menustrip控件,其下市toolstrip控件,添加为快捷按钮。

中间区域是一个splitcontainer,分为panel1和panel2.

(1)IsMdiContainer–>true

(2)splitContainer的具体用法:

a)他不能直接用鼠标点击选中,只能右击-》选中splitContainer

b)此时我们的窗体不是最大化,如果最大化,panel1和pannel2之间会有缝隙,这样,我们可以通过设置splitContainer1的FixedPannel–>pannel1,这样pannel2就会紧贴pannel1了。

c)在panel2中显示窗体。

            splitContainer1.Panel2.Controls.Clear();//这里是清空panel2中的控件的。
            Form3 obj = new Form3();
            obj.MdiParent = this;//这句代码也要写上,否则会出错。
            obj.Parent = splitContainer1.Panel2;   //Form3的parent是panel2 
            obj.Show();

 

代码如下:

//点击click时,调用窗体 RFIDMangementPlatform       

private void clickToolStripMenuItem_Click(object sender, EventArgs e)
        {

            splitContainer1.Panel2.Controls.Clear();
            RFIDMangementPlatform obj = new RFIDMangementPlatform();
            obj.MdiParent = this;
            obj.Parent = splitContainer1.Panel2;
            obj.Show();
        }

//点击快捷菜单栏第一个按钮时,调用form3

         private void toolStripButton1_Click(object sender, EventArgs e)
        {

            splitContainer1.Panel2.Controls.Clear();
            Form3 obj = new Form3();
            obj.MdiParent = this;
            obj.Parent = splitContainer1.Panel2;            
            obj.Show();
        }

//点击treeView的test时,调用form3

         private void treeView1_Click(object sender, EventArgs e)
        {

            if (treeView1.SelectedNode.Text.Equals(“test”))
            {

                splitContainer1.Panel2.Controls.Clear();
                Form3 obj = new Form3();
                obj.MdiParent = this;
                obj.Parent = splitContainer1.Panel2;
                obj.Show();
            }
        }

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/161084.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • 在Ubuntu中安装Pycharm轻松搞定[通俗易懂]

    在Ubuntu中安装Pycharm轻松搞定[通俗易懂]说到Python代码编辑器,那肯定是Pycharm最好用了,当然还有Vscode、Atom也是很不错的选择,下面请跟着我进行Pycharm的安装。下载安装包首先必须访问Jetbrains官方网站下载Linux的安装包Pycharm下载地址本文对应Pycharm版本为pycharm-community-2020.2.2点击Download后下载文件名为pycharm-community-2020.2.2.tar.gz解压安装快捷键Ctrl+Alt+T启动终端进入

  • CSDN积分获取(csdn怎么查看积分)

    下载积分攻略:个人设置里进行手机绑定CSDN账户奖励50分(右上角设置-账户安全-手机绑定)完成任务送若干分积分http://task.csdn.net/上传有效资源获取积分(上传非法,广告资源用户,将被扣除一定积分,严重者封号)。·上传自己设分资源被下载,下载量×资源分,100分封顶。·上传0分资源被下载,下载量×系统奖励1分,100封顶评论资源获取积分(所下载资源只可以…

  • Java面试宝典(2019版)

    Java面试宝典(2019版)附Java/C/C++/机器学习/算法与数据结构/前端/安卓/Python/程序员必读书籍书单大全:书单导航页(点击右侧极客侠栈即可打开个人博客):极客侠栈①【Java】学习之路吐血整理技术书从入门到进阶最全50+本(珍藏版)②【算法数据结构+acm】从入门到进阶吐血整理书单50+本(珍藏版)③【数据库】从入门到进阶必读18本技术书籍网盘吐血整理网盘(珍藏版)④【Web前端】从HT…

  • java springboot中调用第三方接口「建议收藏」

    java springboot中调用第三方接口「建议收藏」调用第三方接口,记录下自己写的不然忘记。依然是废话不喜欢多说,上代码:application.yml配置server:port:7888servlet:context-path:/genetomcat:remote-ip-header:x-forward-foruri-encoding:UTF-8max-threa…

  • 代理服务器基本知识[通俗易懂]

    代理服务器基本知识[通俗易懂]代理服务器系列(一):基础知识2005年9月10日世界网络教研组编一、什么是代理服务器?代理服务器英文全称是ProxyServer,其功能就是代理网络用户去取得网络信息。形象的说:它是网络信息的中转站。在一般情况下,我们使用网络浏览器直接去连接其他Internet站点取得网络信息时,需送出Request信号来得到回答,然后对方再把信息以bit方

  • Matlab中length函数的使用

    Matlab中length函数的使用目录一.语法1.输入参数二.说明三.示例1.向量元素数2.矩形矩阵的长度3.字符串数组4.结构体字段的长度length函数是求最大数组维度的长度。一.语法L=length(X)1.输入参数X-输入数组标量|向量|矩阵|多维数组输入数组,指定为标量、向量、矩阵或多维数组。复数支持:是提示 要计算字符串或字符向量中的字符数量,请使用strlength函数。 length不对表执行运算。要检查…

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号