使用panel1,切换页面

使用panel1,切换页面定义变量UserControl1urs1_Control;UserControl2urs2_Control;UserControl3urs3_Control;UserControl4u

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

 

定义变量

UserControl1 urs1_Control;
UserControl2 urs2_Control;
UserControl3 urs3_Control;
UserControl4 urs4_Control;
private void Form1_Load(object sender, EventArgs e)
{
urs1_Control = new UserControl1();  //UserControl1为新建子画面
urs2_Control = new UserControl2();
urs3_Control = new UserControl3();
urs4_Control = new UserControl4();

}

 

按钮中的内容

private void button1_Click(object sender, EventArgs e)
{

var userControl = urs1_Control;
if (panel1.Controls.Count > 0 && panel1.Controls[0] is UserControl1)
{
panel1.Controls[0].Focus();
return;
}

panel1.Controls.Clear();       //panel1为定义的panel
panel1.Controls.Add(userControl);
userControl.Dock = DockStyle.Fill;
userControl.Show();
}

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

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

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


相关推荐

  • 语义分割看这一篇就够了!「建议收藏」

    语义分割看这一篇就够了!「建议收藏」语义分割技术综述本文就ImageSegmentationUsingDeepLearning:ASurvey第三章的模型进行了分析和介绍,第一第二章的基础指示可以看原文进行学习,相关知识有很多这里就不班门弄斧了。最好是一边读原文一边看本文效果更佳原文连接能力有限,水平一般,抱着学习的态度分享此文,有不准确的地方还请各位大佬斧正!3.1全连接网络关于FCN的资料有很多这里就不…

    2022年8月21日
    3
  • 网络传输的两种方式——同步传输和异步传输的区别[通俗易懂]

    网络传输的两种方式——同步传输和异步传输的区别[通俗易懂]在网络通信过程中,通信双方要交换数据,需要高度的协同工作。为了正确的解释信号,接收方必须确切地知道信号应当何时接收和处理,因此定时是至关重要的。在计算机网络中,定时的因素称为位同步。同步是要接收方按照发送方发送的每个位的起止时刻和速率来接收数据,否则会产生误差。通常可以采用同步或异步的传输方式对位进行同步处理。1.异步传输(AsynchronousTransmission):异步传输…

    2022年4月19日
    270
  • 一.linux开发之uboot移植(一)——初识uboot

    一.linux开发之uboot移植(一)——初识uboot参考博文:http://blog.51cto.com/9291927/1791237一、uboot简介U-Boot,全称UniversalBootLoader,是遵循GPL条款的从FADSROM、8xxROM、PPCBOOT逐步发展演化而来的开放源码项目。-在操作系统方面,U-Boot不仅支持-嵌入式Linux系统的引导,它还支持NetBSD,VxWorks,

    2022年6月26日
    46
  • 解决tomcat启动时的中文乱码问题「建议收藏」

    我们第一次下载或者打开Tomcat时可能在控制台会出现中文乱码问题解决办法1.打开你安装Tomcat的所在目录,本文以7.0.92为例。2.打开后选择conf目录。3.将里面的logging.properties文件用编辑器打开,本例子是使用“Notepad++”编辑器打开。4.打开后大约在50行左右找到java.util.logging.ConsoleHandler.enco…

    2022年4月6日
    45
  • java8 list转换对象_Java8将List对象转换Map「建议收藏」

    java8 list转换对象_Java8将List对象转换Map「建议收藏」基于Java8的函数式编程概念,去实现List转换MappublicclassDemoMian2{publicstaticvoidmain(String[]args){ListusersList=newArrayList();Usersusers=newUsers();users.setId(1L);users.setName(“张三”);users.setSex(…

    2022年5月16日
    298
  • vector的find用法[通俗易懂]

    vector的find用法[通俗易懂]一.find函数存在于算法中其头文件为#include<algorithm>二.代码示例:#include<vector>#include<algorithm>#include<iostream>usingnamespacestd;intmain(){vector<int>L;L.pu…

    2022年10月10日
    0

发表回复

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

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