如何通过三种不同方式在WindowsForm应用程序中实现窗口间的切换操作?
- 内容介绍
- 文章标签
- 相关推荐
本文共计883个文字,预计阅读时间需要4分钟。
在Windows Forms中实现窗口跳转,常见的方法有以下几种:
1. 使用Show/ShowDialog方法显示新窗口。
2.通过多文档界面(MDI)在父窗口中加载子窗口。
3.通过在窗口中动态加载自定义内容。
在Windows Form平台下实现窗口跳转,常见的有以下几种方式,比如通过Show/ShowDialog方法显示新的窗口,通过多文档界面(MDI)在父窗口中加载子窗口,或者是通关过在窗口中动态加载自定义控件,比如通过将窗口中的Panel控件作为容器,将一些自定义元素作为视图界面控件,动态加载到Panel控件中。下面我们将简单介绍这几种方式
Show/ShowDialog
通过这两种方法可以很简单的实现窗口跳转,
Home home = new Home(); home.Show(); Home home = new Home(); home.ShowDialog();
通过Show方法可以显示非模式窗体,实际是将窗口设置为窗体的顶级对象。显示窗体等效于将Visible属性设置为true。 调用Show方法后,Visible属性返回一个true值,直到调用Hide方法为止。
而ShowDailog方法就是将窗体显示为一个模式对话框。只有将对话框关闭之后才会执行之后的代码。
本文共计883个文字,预计阅读时间需要4分钟。
在Windows Forms中实现窗口跳转,常见的方法有以下几种:
1. 使用Show/ShowDialog方法显示新窗口。
2.通过多文档界面(MDI)在父窗口中加载子窗口。
3.通过在窗口中动态加载自定义内容。
在Windows Form平台下实现窗口跳转,常见的有以下几种方式,比如通过Show/ShowDialog方法显示新的窗口,通过多文档界面(MDI)在父窗口中加载子窗口,或者是通关过在窗口中动态加载自定义控件,比如通过将窗口中的Panel控件作为容器,将一些自定义元素作为视图界面控件,动态加载到Panel控件中。下面我们将简单介绍这几种方式
Show/ShowDialog
通过这两种方法可以很简单的实现窗口跳转,
Home home = new Home(); home.Show(); Home home = new Home(); home.ShowDialog();
通过Show方法可以显示非模式窗体,实际是将窗口设置为窗体的顶级对象。显示窗体等效于将Visible属性设置为true。 调用Show方法后,Visible属性返回一个true值,直到调用Hide方法为止。
而ShowDailog方法就是将窗体显示为一个模式对话框。只有将对话框关闭之后才会执行之后的代码。

