WinForms的基本控件

王朝学院·作者佚名  2016-08-28
窄屏简体版  字體: 小  |  中  |  大  |  超大  

上回我们已经会用基本的控件创建Windows窗体应用,这才我们再来认识一些高级控件并使用ADO.NET技术连接数据库来创建功能更坚强大的窗体应用!

菜单栏控件MenuStrip.NET中提供了一个MenuStrip(菜单栏控件)如图, [flash=500,400]http://s1.knowsky.com/20160211/e1afj1wybze52.png[/flash]

使我们能够方便地创建菜单。

菜单栏控件的主要属性        属性                                说明

      Name                                代码中菜单对象的名称

      Items                                在菜单中显示的想的集合

      Text                                  与菜单相关连的文

在Items属性的编辑窗口中可以添加菜单项(MenuItem)、组合框(Combobox)、文本框(TextBox)、分割菜单项(Separator),也可以给每一项设置属性

菜单项的主要属性和事件              属性                            说明

            Name                           代码中菜单项对象的名称

            DropDownItems           在子菜单中显示的想的集合

            Text                             与菜单项相关联的文本

           方法                             说明

          Click                              选中该菜单项时,触发该事件  

application.Exit()和this.Close()的区别Application:1.应用程序类Application的静态方法,用于退出当前应用程序

                     2.如果当前应用程序打开了多个窗体,则关闭所有窗体

                     3.关闭窗体时,不会触发窗体的FormClosing和FormClosed事件

this.Close():1.实例方法,用于关闭当前窗体;如果当前窗体是系统启动窗体,则执行该方法关闭窗体后,应用程序退出

                   2.如果当前应用程序打开了多个窗体,之关闭当前窗体

                   3.关闭窗体时,会触发窗体的FormClosing和FormClosed事件

工具栏控件ToolStrip[flash=500,400]http://s1.knowsky.com/20160211/drhksrojc4n52.png[/flash]

实用工具栏控件(ToolStrip),可以创建功能非常强大的工具栏。工具栏空间中可以包含按钮、标签、下拉框、文本框、组合框等。

工具栏控件的主要属性          属                   性                                                     说                     明

ImageScalingSize

工具栏中的项显示的图像的大小

Items

在工具栏上显示的项的集合

在Items属性的编辑窗口中,可以增加、删除项,也可以调整各项的排列顺序,还可以给每一项设置属性值

工具栏上的按钮和标签的主要属性和事件             属                    性               

              说                       明

DisplayStyle

设置图像和文本的显示方式

Image

按钮/标签上显示的图片

ImageScaling

是否调整按钮/标签上显示图片的大小

Text

按钮/标签上显示的文本

TextImageRelation

按钮/标签上图像与文本的相对位置

               事                   件

              说                       明            

Click

单击按钮/标签时,触发该事件

WinForms的基本控件单选按钮(RadioButtion)[flash=500,400]http://s1.knowsky.com/20160211/fkdactsvobp52.png[/flash]

                属                    性  

                    说                       明

Checked

只是单选按钮是否已选中

Text

单选按钮显示的文本

               事                   件

              说                       明

Click

单击单选按钮时发生

分组框(GroupBox)和面板(Panel)的区别

[flash=500,400]http://s1.knowsky.com/20160211/uc52otbbboq52.png[/flash]                  [flash=500,400]http://s1.knowsky.com/20160211/k5njxa5xa3d52.png[/flash]                GroupBox

                      Panel

用于逻辑的组合一组控件,显示一个框架,框架上有一个标题

用于包含多个控件,以便将这些控件编为一组,方便操作这些控件

日期控件的主要属性(DateTimePicker)[flash=500,400]http://s1.knowsky.com/20160211/vi1isun3qht53.png[/flash]

                属                    性

                    说                       明

MaxDate

取的设定最大日期和时间

MinDate

取得设定最小日期和时间

Value

控件所选定的日期/时间值

Format

用于设置控件中显示的日期和时间的格式

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
© 2005- 王朝網路 版權所有 導航