我用的编译器是VS2017,大家按照步骤一步一步来,应该是可以实现选项卡切换窗体的。
1.新建C#窗体应用,我建的项目名称是TabControlDemo,建议新手也用这个名称,否则后面赋值代码的时候可能会出错

2.新建三个窗体,为了省事,直接用默认名称,Form2,Form3,Form4.

3.为了便于观察效果,在刚才新建的三个窗体上添加label标签,并标明窗体的名称

4.选取Form1作为主窗体,在Form1中添加控件TabControl,并调整大小和位置。
点击刚添加上的TabControl控件,右上角会出现一个三角,点击此三角,添加选项卡

5.修改三个tabPage的text属性

修改三个TabPage的tag属性,TabPage1的tag属性修改为TabControlDemo.Form2,其余两个TabPage依次类推。


6.给tabControl1添加事件SelectedIndexChanged,双击右侧空白处即可添加。


双击Form1窗体,生成Form1的构造函数


http://www.taodudu.cc/news/show-1774424.html

相关文章:

  • 已有一个名为“frmadd”的组件。组件的名称必须是唯一的,而且名称必须不区分大小
  • WinForm AutoComplete 输入提示、自动补全
  • mybatis实现模糊查询时%%的处理
  • zebra(斑马)PDA扫码uniapp程序小demo
  • 【转】uni-app在手持PDA上的激光扫码完美解决方案
  • uniapp监听PDA激光扫描
  • 【转】pda的广播扫码uni-app
  • Intent 与 IntentFilter 详解
  • Intent以及IntentFilter详解
  • C# winform 弹出输入框
  • C# 窗体间传值方法大汇总(转)
  • 如何为SQL Server2008添加登录账户并配置权限
  • Sql Server 中 根据具体的值 查找该值所在的表和字段
  • Dataset增加行数据及常用方法
  • WinForm(C#):登录页面实现+SQL Server数据库连接方式
  • winform中导入excel表格
  • C#基础知识之读取xlsx文件Excel2007
  • winform 中导入excel时提示“未在本地计算机上注册“microsoft.ACE.oledb.12.0”
  • C# winform程序运行在XP
  • winform 显示控件层级关系
  • C# 对密码等数据进行对称性加密解密
  • C# winform界面上传附件到服务器(springboot)
  • win10系统下如何查看端口被哪个进程占用
  • 未处理System.BadImageFormatException,试图加载格式不正确的程序。 (异常来自 HRESULT:0x8007000B)
  • sqlserver 数据多行以逗号分隔成一行
  • 2021flag
  • C# 自己绘制报表,GDI你会用吗?
  • 条形码、二维码的区别和组成结构介绍
  • C# 使用PrintDocument类打印标签
  • C#-WinForm-发送邮件

C#WinForm开发在选项卡tab中集成加载多个窗体,通过选项卡切换窗体(超详细讲解)相关推荐

  1. Win8开发中如何加载字符串资源(C#)

    Win8开发中如何加载字符串资源(C#) 你可以从资源文件或库等对象中加载字符串资源. 创建资源文件的方法: 在资源项目或库.控件.软件开发包中创建一个Strings文件夹在文件夹,然后在他的下面在创 ...

  2. iOS开发UI篇-在UItableview中实现加载更多功能

    iOS开发UI篇-在UItableview中实现加载更多功能 一.实现效果 点击加载更多按钮,出现一个加载图示,三秒钟后添加两条新的数据. 二.实现代码和说明 当在页面(视图部分)点击加载更多按钮的时 ...

  3. outlook 加载配置项_如何在Outlook中启用加载项和连接器

    outlook 加载配置项 There are a lot of third-party add-ins and connectors available for Outlook. What's th ...

  4. keil5中找不到或没有对应的芯片怎么办?超详细!!

    keil5中找不到或没有对应的芯片怎么办?超详细!! 安装完Keil5之后,有的小伙伴们是不是会发现,为什么新建工程的时候找不到自己想要的CUP型号,如下图: 这里就假设要找的CUP型号是三星的S3C ...

  5. HTML基础和JSP了解及JSP中代码加载顺序

    HTML入门基础教程 html是什么,什么是html通俗解答: html是hypertext markup language的缩写,即超文本标记语言.html是用于创建可从一个平台移植到另一平台的超文 ...

  6. Android开发之通过接口回调机制加载数据(源代码分享)

    Android开发之通过接口回调机制加载数据的简单实现,在实际开发中通过callback方法得到网络加载的数据的使用频率远比通过直接开启线程或异步任务加载数据的频率高的多,这篇文章的代码将简单实现该机 ...

  7. IOS开发笔记 - 基于SDWebImage的网络图片加载处理

    前言: 在IOS下通过URL读一张网络图片并不像Asp.net那样可以直接把图片路径放到图片路径的位置就ok, 而是需要我们通过一段类似流的方式去加载网络图片,接着才能把图片放入图片路径显示. 这里找 ...

  8. Spring中ApplicationContext加载机制和配置初始化

    转自:http://liuwei1578.blog.163.com/blog/static/495803642007116111923195/ Spring中ApplicationContext加载机 ...

  9. ios新手开发——toast提示和旋转图片加载框

    不知不觉自学ios已经四个月了,从OC语法到app开发,过程虽然枯燥无味,但是结果还是挺有成就感的,在此分享我的ios开发之路中的小小心得~废话不多说,先上我们今天要实现的效果图: 有过一点做APP经 ...

  10. 在.Net framework中动态加载Assembly的loadFromRemoteSources配置

    简介 在插件类型的应用开发中,我们可能会在程序中动态加载一个assembly文件,创建其中的类对象并使用. 这时,就涉及到了CAS(code access security)和信任沙盒. 一般,我们的 ...

最新文章

  1. VC++6.0如何删除文件
  2. oppo怎么广告接入_OPPO游戏的承转启合,携手开发者迎接万物互融时代
  3. python的优点和缺点-Python语言的优缺点,你知道吗?
  4. 第七章 正则化-机器学习老师板书-斯坦福吴恩达教授
  5. QT绘制堆叠水平条形图
  6. (论文阅读笔记1)Collaborative Metric Learning(二)(WWW2017)
  7. Qt:Qt使用鼠标模拟函数mouse_event和按键模拟函数keybd_even实现网页刷新功能
  8. Laravel 不权威导航
  9. python16进制字节序_Python-十六进制数据传递与接收
  10. django 博客一
  11. 在idea中配置jetty
  12. 电力系统技术导则_《电力系统安全稳定导则(征求意见稿)》发布
  13. maya藤蔓插件_用maya制作藤蔓蔓延的效果
  14. learn git 廖雪峰GIT教材1 创建与合并分支
  15. 08cms cecore.cls.php,动态分析小示例|08CMS SQL 注入分析
  16. Linux下软连接(softlink)和硬连接(hardlink)的区别
  17. 小程序开发教程,适合小白哦
  18. 2020.10.24--AI--波纹便签、字体设计、徽章制作
  19. openlayer 画圆Circle实际半径解决方案
  20. EXSI6.7.0安装

热门文章

  1. 生活随笔:你会狗眼看人低吗?
  2. css+js调整当前界面背景音量
  3. Word中 Visio 图片到 LaTeX PDF
  4. Tomcat 部署多个项目出现错误
  5. CentOS+NodeJS环境
  6. 深入学习javascript:cookie
  7. 用prototype 定义自己的方法
  8. windows2008安装DNS服务器
  9. 《那些花儿》范玮琪版
  10. 桌面有u盘符计算机里没有了,教你电脑不显示u盘盘符怎么办