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/

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

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

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • java简单入门教程_史上最快速最简单的java入门教程

    java简单入门教程_史上最快速最简单的java入门教程原标题:史上最快速最简单的java入门教程§java是什么?Java是一门开发软件的程序语言,用于编写比如:办公自动化软件、超市的销售系统、银行交易系统等程序软件.§准备写Java程序。准备工作分为三步:第一步:下载安装JDK开发环境(建议官网下载),基本都是下一步。第二步:配置JDK环境变量,主要配置bin和classpath(主要为了在控制台能方便执行程序。如果不怕麻烦,此步可以省略)。具体…

    2022年7月8日
    20
  • 批处理、VBS实现自动设置IP、默认网关、DNS、WINS、IE代理!(二)

    批处理、VBS实现自动设置IP、默认网关、DNS、WINS、IE代理!(二)四、自动设置IE代理美国IE代理.bat@echoofftitle自动设置代理服务器echo自动设置代理服务器remecho正在清空代理服务器设置……remregadd”HKCU\Software\Microsoft\Windows\CurrentVersion\InternetSettings”/vProxyEnable/tREG_DWOR…

    2022年6月21日
    35
  • pycharm选择解释器_python高级编程

    pycharm选择解释器_python高级编程一、IDE配置解释器二、配置pip镜像按照【配置永久生效】全局配置文件Window系统下,文件夹路径中输入%APPDATA%,若没有pip目录创建,并在里面创建文件pip.ini,内容如下[global]timeout=6000index-url=https://pypi.mirrors.ustc.edu.cn/simple/tr…

    2022年8月27日
    4
  • 《经济学人》深度报道:DeepMind和谷歌的AI拉锯战

    《经济学人》深度报道:DeepMind和谷歌的AI拉锯战

    2021年7月3日
    190
  • nfc怎么复制门禁卡,有什么操作教程吗「建议收藏」

    nfc怎么复制门禁卡,有什么操作教程吗「建议收藏」现在居住小区很多都有门禁,也是为了提升一个更安全的居住环境,在忙碌的生活中,人们有时会忘记带手机、钥匙、门禁卡等,像忘记门禁卡,会导致进不了小区,这时候该怎么办呢,接下来由换换回收小编分享nfc怎么复制门禁卡的操作教程。nfc是一些安卓手机上才有的功能它不仅能充值公交卡还可以充当门禁卡使用,方法很简单支持NFC的手机基本都可以门禁卡,但是需要相关APP的适配才可以,比如华为小米都有相关模拟门禁的APP,小米钱包有模拟门禁卡功能,前提是手机自带nfc射频芯片,但是目前为了安全起见,使用该功能…

    2022年5月3日
    164
  • FPGA中实现对数运算「建议收藏」

    FPGA中实现对数运算「建议收藏」FPGA中实现对数运算主要有三种方法:(1)在外部直接算好对数值,按照数值范围做个表,存在ram里,到时候查表。为了减少表深度,提高资源利用率,可以考虑去掉部分低位数值,损失一定的精度。(2)使用cordic算法求解对数。(3)log10(x)=ln(x)*log10(e),log10(e)是常数可以手动先计算好,用IPCore的话多个乘法器。下面介绍使用IP核fl…

    2025年6月28日
    0

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

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