C#控件splitContainer用法

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

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

C中splitContainer用法 - Hope - Hope的博客

在这个例子中,最上方是一个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, EventArgse)
       {

           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();
           }
       }

转载网址:http://blog.163.com/gaoxueyu_hope/blog/static/8520441120103983619272/

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

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

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

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

(0)
blank

相关推荐

  • 使用智能移动设备访问Ossim制

    使用智能移动设备访问Ossim制

  • 五表权限_表格设置查看权限和编辑权限

    五表权限_表格设置查看权限和编辑权限设计基础:用户、角色、权限三大核心表,加上用户角色、角色权限两个映射表(用于给用户表联系上权限表)。这样就可以通过登录的用户来获取权限列表,或判断是否拥有某个权限。大致用到5张表:用户表(UserInfo)、角色表(RoleInfo)、菜单表(MenuInfo)、用户角色表(UserRole)、角色菜单表(RoleMenu)。各表的大体表结构如下:1、用户表(UserInfo):Id、Use…

  • SM2 (含SM3、SM4)国密算法工具QT版,彻底搞懂sm2算法的使用

    SM2 (含SM3、SM4)国密算法工具QT版,彻底搞懂sm2算法的使用网上有很多网友问算法sm2怎么使用?什么是压缩公钥和非压缩公钥,长度有多长?xB和yB这参数是什么?怎么使用sm2做加解密?如何签名和验签?有没有工具来验证下?这里分享个自己使用QT造的一个小工具,用来对sm2算法做个加解密和签名,验签的验证。p,a,b,Gx,Gy,n为椭圆曲线参数,目前sm2使用的是以下的值的参数,以后会不会变不知道。这些参数当然也可以改,作为测试或者打造自己的一套加解密算法。使用素数域256位椭圆曲线曲线方程:y^2=x^3+ax+b曲线.

  • struts2综合漏洞扫描工具

    struts2综合漏洞扫描工具python扫描工具更新2022-4-161.添加了S2-062漏洞利用其实是对S2-061漏洞的绕过支持命令执行,Linux反弹shell,windows反弹shell。2.解决了了Windows反弹shell的功能底层原理:解决了有效负载Runtime.getRuntime().exec()执行复杂windows命令不成功的问题。详情文章:https://www.yuque.com/docs/share/0abe4b7e-45fd-4902-a23a-ad51ab72cbb9?#《使用j

  • PHP SOCKET编程

    PHP SOCKET编程

  • lodash判断对象数组是否相等_js删除数组中指定元素并返回剩下的

    lodash判断对象数组是否相等_js删除数组中指定元素并返回剩下的使用lodash完成数据处理;毕竟,一般认为,人与动物的本质区别在于制造与使用工具

发表回复

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

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