winform 下一步 上一步 创建向导窗口

这篇具有很好参考价值的文章主要介绍了winform 下一步 上一步 创建向导窗口。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

都是一些小技巧。

 文章来源地址https://www.toymoban.com/news/detail-477011.html

有时候在做页面时场景需求,界面是一步步引导,使信息完善,最终确定。像wpf,html拥有大量的控件资源可供开发使用,而winform 渐渐没人玩了,开发中遇到一些小技巧就给需要的朋友分享一些。

winform 下一步 上一步 创建向导窗口

就像是这个东东。

我采用的是TabControl选项卡来实现。

第一步:先设计自己需要的向导框架。比如:

winform 下一步 上一步 创建向导窗口

那么关键是,我并不想让他tabPage 这些选项卡名字。

        public Form1()
        {
            InitializeComponent();

            tabControl1.ItemSize = new Size(0, 1);
            tabControl1.Appearance = TabAppearance.FlatButtons;
            tabControl1.SizeMode = TabSizeMode.Fixed;

        }

关键就是这几句代码了。

测试效果如下。

winform 下一步 上一步 创建向导窗口

剩下的上一步下一步就简单了。

        private void up_btn_click(object sender, EventArgs e)
        {
            int index = this.tabControl1.SelectedIndex;
            if (index > 0)
                this.tabControl1.SelectedIndex = index - 1;
        }

        private void down_btn_Click(object sender, EventArgs e)
        {
            int index = this.tabControl1.SelectedIndex;
            if (index < this.tabControl1.TabPages.Count)
                this.tabControl1.SelectedIndex = index + 1;
        }

 效果图如下:

winform 下一步 上一步 创建向导窗口

 winform 下一步 上一步 创建向导窗口

希望给需要的朋友一些帮助。 

 

到了这里,关于winform 下一步 上一步 创建向导窗口的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【Opencv】Pyhton 播放上一帧,下一帧,存video,逐帧分析

    这个方法可以获取某一帧: 这个方法可以显示当前帧,然后等待你的按钮: 这个标志打开可以让你存储一个mp4视频: 不同的视频文件格式通常需要使用不同的编解码器,因此你需要根据你要创建的视频文件格式来选择合适的四字符编码标识。以下是一些常见的视频文件格式

    2024年02月09日
    浏览(29)
  • element-ui实现日期选择器最近一周,上一周,下一周功能

    界面部分代码: js部分:

    2024年02月11日
    浏览(32)
  • 关于layui table回显以及选择下一页时记住上一页数据的问题

    代码如下 参考文章:Layui Table 分页记忆选中

    2024年02月11日
    浏览(32)
  • element的datepicker日期选择器选择周一到周日并实现上一周和下一周

    页面初始化效果 点击上一周 点击下一周 1、采用el-date-picker组件,类型使用 week 但是范围是从周日开始,从周一开始需要将 firstDayOfWeek 设置为 1 2、框里还需要展示周一和周日的范围,设置两个新的属性startDate和endDate 根据model属性(默认是星期二),来算出展示的星期一和周

    2024年02月14日
    浏览(29)
  • 下一代Windows命名为Win 11?微软的下一步要来了

    这包括一个新的开始菜单,新的系统图标,文件资源管理器的改进,以及结束Windows 95时代的图标,圆角和对内置Windows应用程序的更新也在计划之中。 除了用户界面之外,Windows的重大变化似乎也在稳步进行中。微软似乎准备解决很多挥之不去的问题,计划对多个显示器上的应

    2024年04月12日
    浏览(33)
  • Python学了基本语法 下一步该干什么 ?

    刚入门Python,学习了基本语法后,你可以开始编写简单的程序了。接下来,你可以学习Python的标准库和第三方库,掌握更多的编程技巧和知识,提高自己的编程能力。同时,也可以通过实践项目来巩固所学知识,提高自己的实战能力。 学习Python基本语法是入门的第一步,接下

    2024年02月09日
    浏览(30)
  • Flutter 的下一步, Dart 3 重大变更即将在 2023 到来

    在过去的四年里 Dart 已经发展成为一门高效、可移植的现代化语言, 而下一个版本 Dart 3 将达到可靠的 null 安全语言 的最后一步。 作为 null safety 的最后一步,本次将删除几个历史 Dart 和 SDK artifacts,包括 删除对 running without sound null safety 的支持 。 如今许多现代编程语言都支

    2024年02月08日
    浏览(40)
  • 下一代Windows命名为Win 11?微软的下一步要来了,恒生电子java社招面试

    几个月来,微软一直在预告 \\\"下一代\\\"Windows,但新的暗示表明,该公司不只是在准备对其现有的Windows 10软件进行更新,而是在准备一个拥有大编号的操作系统版本:Windows 11。这家软件巨头近日宣布将于6月24日举行一次新的Windows活动,承诺将展示 “Windows的下一步”。 01 Windo

    2024年04月27日
    浏览(29)
  • 4年测试工程师经历,下一步转开发还是继续测试?

    ​ 测试四年,没有积累编程脚本能力和自动化经验,找工作时都要求语言能力,自动化框架。 感觉开发同事积累的经历容易找工作。 下一步,想办法转开发岗还是继续测试??? 正常情况下,有了四年的测试工程师经历,应该可以达到中级测试工程师的水平了。作为一个初

    2023年04月16日
    浏览(37)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包