窗体的调用显示问题
2008-07-24 09:42
120 查看
以前在做程序的时候,经常会用的这样的情况:
在A窗体中,点击一个按钮B,弹出一个新的窗体C,此时C窗体,A窗体都显示在屏幕中,
但是我们想要这样的效果:C窗体弹出的同时,A窗体自动的关闭,只显示一个C窗体在屏幕中:
在网上参考了一下,可以这样实现的啊:
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(true);
Application.Run(new Form1());
Form2 C= new Form2();
C.ShowDialog();
}
这个写在Main()函数中,
namespace WindowsApplication2
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
this.Close();
this.Dispose();
}
}
}
这个是窗体A的代码。按钮 button1就是按钮B。Form1就是窗体A。
这样在新窗口C弹出的同时,原来的窗口C就自动关闭了啊。
不知道大家还有没有什么更好的方法啊!
一起学习中………………
在A窗体中,点击一个按钮B,弹出一个新的窗体C,此时C窗体,A窗体都显示在屏幕中,
但是我们想要这样的效果:C窗体弹出的同时,A窗体自动的关闭,只显示一个C窗体在屏幕中:
在网上参考了一下,可以这样实现的啊:
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(true);
Application.Run(new Form1());
Form2 C= new Form2();
C.ShowDialog();
}
这个写在Main()函数中,
namespace WindowsApplication2
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
this.Close();
this.Dispose();
}
}
}
这个是窗体A的代码。按钮 button1就是按钮B。Form1就是窗体A。
这样在新窗口C弹出的同时,原来的窗口C就自动关闭了啊。
不知道大家还有没有什么更好的方法啊!
一起学习中………………
相关文章推荐
- C# 解决调用winform窗体顶置且解决任务栏图片显示问题
- 关于C#Winform线程调用窗体的使用方法以及窗体的单一显示
- 从一个窗体类调用另一个窗体类中方法,出现句柄错误问题
- 初学android-调用百度api显示地图(出现显示网格问题)
- 非模态窗体中控件不显示的问题解决
- jQuery在异步请求数据返回后,调用$("selector").html(data.content);之后因为一些特殊字符或者',"不能显示内容的问题解决办法
- 6种方法使MDI父窗体调用子窗体(子窗体同时只能显示一个)
- 求救(关于窗体调用的问题)
- gridview调用显示日期时候格式问题
- C# winform中不规则窗体制作的解决方案(已经解决24位色以上不能正常显示问题)
- echarts ajax调用数据显示问题 option.data.length<1 报错
- 关于第一个窗体隐藏后显示第二个窗体,第二个窗体关闭后显示第一个窗体的问题
- 窗体使用空布局管理器后,组件不显示的问题
- 状态栏显示分隔符,form窗体上面的icon不显示的问题
- (转载)调用ob_end_flush()网页仍旧不能显示有关问题
- [VB.NET]50分求助窗体显示问题(相当基础),谢谢!
- 翻页的combogrid 调用setValues,不显示textField的问题
- 调用系统提供的DownlaodManager时,DownLoadList下载管理UI中出现缩略图显示不完整的问题?
- Python下调用json.dumps中文显示问题及解决办法
- 将图片作为窗体背景,但是显示不出的问题解决。java。