77范文网 - 专业文章范例文档资料分享平台

visual studio控件大全+详解+实例经典教程!!(2)

来源:网络收集 时间:2019-03-10 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

此循环。具有焦点的控件有两个控制Tab键序的属性,分别是TabIndex和TabStop 属性。

1. TabIndex 属性

TabIndex属性决定控件接收焦点的顺序,Visual C# 2005按照控件添加的顺序

依次将0、1、2、3、??分配给相应控件的TabIndex 属性。用户在运行程序时

按下Tab 键,焦点将根据TabIndex 属性值在控件之间转移。如果希望更改Tab

键序,可以通过设置TabIndex 属性来更改。

例如希望焦点直接从Button1 转移到Button3,然后再到Button2,则应该将

Button2 和Button3的TabIndex属性值互换。

注意:不能获得焦点的控件及无效或不可见的控件,不具有TabIndex 属性,

因而不包含在Tab键序中,按Tab键时这些控件将被跳过。

2. TabStop属性

TabStop属性决定焦点是否能够在该控件上停留。它有True和False两个属性

值,默认为True;如果设为False,则焦点不能停在该控件上。 例如希望Button2 不能接收焦点,只要将Button2 的TabStop 属

性设为False

即可,(代码为:Button2.TabStop = false;),这样在按Tab键时将跳过Button2控

件,但是它仍然保留在Tab键序中的位置。

1.2 Form

窗体(Form)是Windows应用程序界面的最大容器,它可以容纳其他的一些

控件,使用它和其他的Windows 控件可以设计出美观的用户界面,下面将介绍窗

体的生成方法及其常用的属性、方法和事件。

1.2.1 生成Form

每当用户创建一个新的Windows应用程序时,Visual C# 2005会自动生成一个

名为Form1的窗体,如图1-1所示。可以通过鼠标的拖拽方法改变窗体的大小,也

可以通过窗体的Size属性来修改。 图1-1 自动生成的Form1窗体

很多情况下,一个窗体满足不了应用程序的要求,如学生信息管理应用程序,

既要对学生的基本情况进行管理,又要对学生的修读课程以及成绩进行管理等,这

时仅使用一个窗体是不合理的。

可以通过【项目】→【添加Windows 窗体】菜单命令来为应用程序添加一个

新的窗体,如图1-2所示。 图1-2 添加窗体

在【名称】后面的文本框中输入新窗体的名称,单击【打开】按钮,新的窗体

即生成了,同时可以看到窗体设计器上方多出了一个新生成窗体的选项卡。

1.2.2 Form常用的属性、方法与事件

在Visual C# 2005中,一切都是对象,窗体当然也不例外,下面就介绍窗体的

一些常用的属性、方法和事件。

1. MaximizeBox 和MinimizeBox 属性

MaximizeBox 和MinimizeBox 属性用于确定窗体标题栏的右上角的最大化、

最小化按钮是否可用。它们均有两个值:True和False。True表示最大化、最小化

按钮可用,为默认值;False 表示不可用。如图1-3 表示窗体的最大化按钮不可用

的情况,即将其MaximizeBox属性设置成了False。 图1-3 最大化按钮不可用

可以直接在窗体对象的属性窗口中找到“MaximizeBox”属性,

然后直接在其

中进行设置,如图1-4所示。 图1-4 设置MaximizeBox属性

也可以在程序运行时,使用代码来设置窗体的MaximizeBox 属性,其结果与

在属性窗口中直接设置一致。例如:

//********************************************************************** this.MaximizeBox = false;

//**********************************************************************

2. Size 属性

Size 属性又分成Width 和Height 两个属性(分别表示窗体的宽度和高度),

用于设置窗体的大小,以像索为单位。一般情况下可以通过鼠标的拖拽来控制窗体

的大小,但如果要精确控制窗体的大小,则应该使用Size 属性。如将Size 属性值

设为“300,200”,则表示该窗体的宽为300像素、高为200像素。

3. StartPosition属性

StartPosition属性用于确定窗体第一次出现时的位置。它提供了5个属性值:

默认的属性值为0-Manual,窗体的初始位置由Location属性确定;1-CenterScreen,

窗体的初始位置为屏____________幕中心;2-WindowsDefaultLocation,窗体定位在Windows

的默认位置,其尺寸在窗体大小中指定;3-WindowsDefaultBounds,窗体定位在

Windows 的默认位置,其边界也由Windows 默认确定;4-CenterParent,窗体在 其父窗体中居中。

4. AutoSizeMode 属性

AutoSizeMode 属性用于确定用户是否可以使用鼠标托拽来改变窗体的大小,

它有“GrowOnly”和“GrowAndShrink”两个值,“GrowOnly”为默认值,表示

用户可以使用鼠标托拽来改变窗体的大小,而“GrowAndShrink”则表示用户不可

以使用鼠标托拽来改变窗体的大小。

5. Icon属性

Icon属性用于设置窗体左上角的小图标,可以直接在属性窗口中设置,也可以

通过代码设置,使用代码设置的语法为: System.Drawing.Bitmap.FromFile(IconPath)

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库visual studio控件大全+详解+实例经典教程!!(2)在线全文阅读。

visual studio控件大全+详解+实例经典教程!!(2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/513790.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: