c# - 将 Form1 转换为 Form2
问题描述
我在窗口左侧有一个带有面板的 Form1,当我单击右侧的“测试”按钮(其中是标签“测试”)时,我想让 Form2 出现。有没有可能,或者我必须为我想放在右侧的每个新事物编写代码?这是一张图片: 图片
解决方案
不要使用第二种形式,而是使用User Control。
如果您真的决定让第二个表单出现在您的第一个表单中,请尝试在第一个表单的代码中使用以下代码使第二个表单成为第一个表单的子表单:
this.IsMdiContainer = true;
Form2 form = new Form2();
form.Parent = this;
form.Show();
推荐阅读
- elasticsearch - 在 AWS 上查询 Elasticsearch
- angular - 如何在 Angular 7 中同时播放 mp4 和 hls 视频?
- google-cloud-platform - 调用者在登录google api控制台时没有权限错误
- excel - 将一张 excel 表格中的两列与另一张表格中的其他 2 列进行比较并突出显示差异
- botframework - 在 v4 的控制器中访问 IStatePropertyAccessor botstate
- django - django 会话不在 iframe 中维护
- python - 从 python 到烧瓶的传入请求错误
- javascript - 如何添加 plyr.io 下载按钮和进度缩略图
- hibernate - 尝试保存同一行时乐观锁定失败异常
- javascript - 为 Google 丰富的卡片正确部署结构化数据