如何通过WinForm实现长尾词搜索功能?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1045个文字,预计阅读时间需要5分钟。
在控制台文章中提到,窗体和控件本质上属于同一类,项目中的每个窗体都是一个Form类的子类。关于这个类,有几个重要的成员,也是最常见的成员,供初学者理解:
- Load事件:在窗体加载时触发。
我们在控件那篇文章里说过,窗体和控件都是一个类,项目中一个个窗体,都是Form类的子类。关于这个类有几个重要的成员,也是最常用成员,以供初学者了解:
Load事件:发生在构造函数后,Shown事件前,这个事件的生命周期内,窗体是不可视化的。
Shown事件:当窗体发生前窗体有轮廓画出,事件结束后整个窗体渲染完并显示。
FormClosing事件:当窗体关闭过程中触发,因为是中间过程,还有机会挽救,事件订阅方法的第二个参数是FormClosingEventArgs,它有一个Cancel属性,如果设置成true,窗体就停止关闭后续步骤,继续显示。
FormClosed事件:窗体关闭后触发,不过这个事件走完后窗体才消失,这个事件订阅方法的第二个参数是FormClosedEventArgs,它有一个CloseReason的属性,说明了窗体关闭的原因,是枚举类型。
Show方法:以非模态方式显示窗体,意思就是显示出来的窗体与其他可视窗体可以切换操作,非模态窗体关闭后,就会释放。
ShowDialog方法:以模态方式显示窗体,会阻塞之前显示的窗体,独占进程内的输入设置焦点。
本文共计1045个文字,预计阅读时间需要5分钟。
在控制台文章中提到,窗体和控件本质上属于同一类,项目中的每个窗体都是一个Form类的子类。关于这个类,有几个重要的成员,也是最常见的成员,供初学者理解:
- Load事件:在窗体加载时触发。
我们在控件那篇文章里说过,窗体和控件都是一个类,项目中一个个窗体,都是Form类的子类。关于这个类有几个重要的成员,也是最常用成员,以供初学者了解:
Load事件:发生在构造函数后,Shown事件前,这个事件的生命周期内,窗体是不可视化的。
Shown事件:当窗体发生前窗体有轮廓画出,事件结束后整个窗体渲染完并显示。
FormClosing事件:当窗体关闭过程中触发,因为是中间过程,还有机会挽救,事件订阅方法的第二个参数是FormClosingEventArgs,它有一个Cancel属性,如果设置成true,窗体就停止关闭后续步骤,继续显示。
FormClosed事件:窗体关闭后触发,不过这个事件走完后窗体才消失,这个事件订阅方法的第二个参数是FormClosedEventArgs,它有一个CloseReason的属性,说明了窗体关闭的原因,是枚举类型。
Show方法:以非模态方式显示窗体,意思就是显示出来的窗体与其他可视窗体可以切换操作,非模态窗体关闭后,就会释放。
ShowDialog方法:以模态方式显示窗体,会阻塞之前显示的窗体,独占进程内的输入设置焦点。

