对于可能误导性的标题,我很抱歉,但我无法想象任何更好的东西。所以我想创建一个应用程序,当按下按钮时,它会打开另一个窗体,但它会替换原始窗体。我需要其他许多程序拥有的东西。它只是用第二个表单数据替换表单中的数据。第二种形式将与前面的其他内容一样 - 相同的位置,相同的大小..一切都应该是相同的。对不起,我的英文不好,谢谢你的阅读。Visual Studio C#在同一个窗口中打开窗体
0
A
回答
1
好吧,所以我终于得到它与面板的工作。我的解释能力非常差。无论如何,谢谢你的时间!
-1
您的项目点击添加,然后用户控件那么当钮按下添加您的代码添加新的形式
Form2 form = new Form2();
form.ShowDialog();
2
我不知道为什么你做这个节目,我想帮助下面的代码给你。
private void button1_Click(object sender, EventArgs e)
{
// #1. Make second form
// If you want to make equivalent one, then change Form2 -> Form1
Form2 form2 = new Form2();
// #2. Set second form's size
form2.Width = this.Width;
form2.Height = this.Height;
// #3. Set second form's start position as same as parent form
form2.StartPosition = FormStartPosition.Manual;
form2.Location = new Point(this.Location.X, this.Location.Y);
// #4. Set parent form's visible to false
this.Visible = false;
// #5. Open second dialog
form2.ShowDialog();
// #6. Set parent form's visible to true
this.Visible = true;
}
相关问题
- 1. Visual C++窗体打开
- 2. 无法在Visual C中打开其他窗体窗口#
- 3. ASP.NET控件在同一窗口中打开新的窗口intead
- 4. C#在窗口窗体中有一个窗口的多个GUI
- 5. 在一个PDF上绘制成一个窗口窗体C#(visual studio 2015)
- 6. 在新窗口中打开窗体
- 7. Visual Studio - 保持命令窗口打开
- 8. 如何在c backgroundworker中打开另一个窗体窗体#
- 9. 我们如何在C#中的相同窗体窗口中打开另一个窗体?
- 10. 从窗体窗口点击按钮时打开WPF窗口
- 11. 在Visual Studio 2013中的两个窗口中打开.aspx文件
- 12. 保持控制台窗口打开在Visual Studio(C)
- 13. 在Visual Studio中使用C#在3个窗口窗体之间传递数据
- 14. 链接在同一个窗口中打开(必须是一个新的窗口)
- 15. 在C++中打开新窗体Windows窗体应用程序
- 16. 如何从另一个窗体打开窗体中的窗体
- 17. 在C#中打开GTK窗口,返回数据并关闭窗口,然后打开另一个窗口?
- 18. 作为mdi窗体中的窗口打开一个.exe文件?
- 19. 链接打开同一个窗口
- 20. 如何在一个窗口中打开多个Tkinter窗口
- 21. Visual Studio单窗口窗体应用程序多开发人员
- 22. C++ - 在同一个窗口
- 23. 在Visual Studio 2015中是否有一个C#窗体窗体应用程序?
- 24. 打开一个与facebook窗口功能相同的JavaScript窗口
- 25. 在主窗口窗口内打开子窗口
- 26. 打开一个子窗口
- 27. 打开一个新窗口
- 28. 打开一个EXE窗口
- 29. cscript.exe打开一个窗口
- 30. Javascript打开一个窗口打开窗口
您可以打开一个新窗体并将其放入具有相同大小的同一位置并隐藏第1窗体。或者你可以把你的表单中的所有控件放到两个面板中的一个面板中,而不是打开第二个窗体,只需隐藏第一个面板并显示第二个窗体。一个区别是你将/要在任务栏中看到 – TaW 2014-09-28 15:16:45
不能“重新绑定”Form1控件到当前数据?为什么使用第二种形式,与第一种形式相同以显示不同的数据? – 2014-09-28 15:28:29