尧图网络科技YAOTU DIGITAL 获取报价
获取报价
首页 / 资讯中心 / 文章详情

【C#桌面客户端系列学习-2】在原来窗口基础上打开新窗口

发布时间:2026/9/25 20:32:51

资讯中心
01
ARTICLE

【C#桌面客户端系列学习-2】在原来窗口基础上打开新窗口

【C#桌面客户端系列学习-2】在原来窗口基础上打开新窗口
一、需求我现在有一个主窗口想点主窗口的某个击按钮后关闭这个主窗口同时打开新的窗口。主窗口index新窗口linkmysql二、操作步骤1、创建主窗口先窗口主窗口并命名index在主窗口添加一个按钮事件当点击这个按钮时关闭主窗口同时打开新窗口我这里是“连接数据库”按钮。双击“连接数据库”按钮进入该事件函数并在此函数中添加窗口操作代码。private void button1_Click(object sender, EventArgs e) { linkmysql linkmysql new linkmysql(); this.Hide(); // 隐藏当前窗口 linkmysql.ShowDialog(); // 显示新窗口模态 this.Close(); // 新窗口关闭后关闭当前窗口 }还有另外一种写法打开新窗口同时主窗口保持打开private void button1_Click(object sender, EventArgs e) { Form2 form2 new Form2(); form2.Show(); // 打开新窗口当前窗口保持打开 }2、创建新窗口创建一个新窗口并命名为linkmysql创建步骤在解决方案资源管理器里右键项目 → 添加 → Windows 窗体 → 命名为 linkmysql.cs。3、测试运行主窗口点击“连接数据库”按钮会打开新的窗口同时关闭主窗口。C#桌面客户端系列学习可浏览专题学习https://blog.csdn.net/qq_25285531/category_13213077.htmlhttps://blog.csdn.net/qq_25285531/category_13213077.html
02
RELATED NEWS

相关资讯

更多网站建设与数字化升级内容

03
WHY YAOTU

想打造同款高转化官网?

懂行业、懂生意,从建站到增长一站式陪跑

◈

场景化定制

不做模板站,围绕你的业务场景量身设计,小众不撞款。

◐

营销型架构

以转化目标组织内容与路径,让官网真正带来询盘。

▲

全周期服务

设计、开发、运营、运维一体,上线只是开始。

免费获取你的建站方案

留下需求,专属顾问 24 小时内为你输出方案建议。