您所在位置: 网站首页 / 文档列表 / windows相关 / 文档详情
第7章 Windows窗体与控件.doc 立即下载
上传人:yy****24 上传时间:2024-09-09 格式:DOC 页数:8 大小:74KB 金币:16 举报 版权申诉
预览加载中,请您耐心等待几秒...

第7章 Windows窗体与控件.doc

第7章Windows窗体与控件.doc

预览

在线预览结束,喜欢就下载吧,查找使用更方便

16 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第7章Windows窗体与控件7.1常用控件7.1.1文本类控件1.标签(Label)是VB.NET中最常用的输出文本信息的工具。它用来显示文本,但不能直接修改。Label中显示文本是由Text属性控制的,该属性可以在设计时通过“属性”窗口设置或在运行时用代码赋值。2.使用文本框控件文本框(TextBox)是用来进行文本数据输入与输出的。它可以用来向程序输入各种不同类型的数据,也可以被用来作数据的输出。文本框中显示的文本是受Text属性控制的。Text属性可以用3种方式设置:设计时在“属性”窗口进行、运行时通过代码设置或在运行时由用户输入。通过读Text属性能在运行时检索文本框的当前内容。若要用文本框只显示但却不希望用户更改的文本,可以把文本框的ReadOnly属性设置为True,或将文本框的Enabled属性设为False。PasswordChar属性用来设定输入时文本显示形式。例如向文本框输入密码时,一般用“*”表示,就可以把PasswordChar属性设为“*”。一般情况下,文本框只能输入或显示单行文本,且不用滚动条。如果文本长度超过可用空间,则只能超出部分自动截断。但如果将MultiLine属性设置为True,则可以输入或显示多行文本。但这时PasswordChar属性不起作用。在多行显示时,还可以通过设置ScrollBars属性来控制滚动条。3.焦点焦点(Focus)就是光标,当对象具有“焦点”时才能响应用户的输入,因此也是对象接收用户鼠标单击或键盘输入的能力。在Windows环境中,在同一时刻只能有一个窗体或控件具有这种能力。具有焦点的对象通常会突出显示,如文本框中出现插入点光标、按钮上带有一个“虚线框”标记、窗体的标题栏呈蓝色显示等。当文本框具有焦点时,用户输入的数据才会出现在文本框中。仅当控件的Visible和Enabled属性被设置为真(True)时,控件才能接收焦点。某些控件不具有焦点,如标签、框架、计时器等。当控件接收焦点时,会引发GotFocus事件,当控件失去焦点时,将会引发LostFocus事件。TabIndex属性决定控件接收焦点的顺序,TabStop属性决定焦点是否能够停留在该控件上。4.验证用户输入验证用户输入的指导原则在大多数应用程序中,用户需要输入数据以供程序处理。这时必须保证用户输入数据的有效性,以使程序正常运行。在编写程序时,一般应遵循以下指导原则来验证用户的输入:①在任何情况下都要防止用户输入无效数据。比如要求用户只能输入日期或数字。②引导用户输入有效数据,从而避免因用户输入错误次数过多而影响系统和用户的使用。比如提示用户最多输入次数。③应该让用户输入数据时有一定的灵活性。比如在多个输入控件中,输入的先后顺序无关紧要。④对某些特殊情况,需要特殊处理。比如输入学生的出生日期,虽然输入的是日期型数据,但日期必须有一定的范围,不能是任意一个日期。5.RTF(RichTextFormat)格式RTF(RichTextFormat)格式是由Microsoft创建的,同时它也是微软公司的WordPad采用的标准格式.除了未格式化的文本之外,RTF文件的组成还包含控制字,控制符以及表明文档属性的组,这使得RTF格式文件具有以下优点:(1)RTF格式文件容易识别.(2)RTF格式文件可以在不同程序和同一程序不同版本之间传递数据,且它的格式信不会丢失或破坏.RTF格式是金山与微软互相读取对方的文件的中间层.另外,用户可以利用RTF格式将文档在Word与老版本的Word,PageMaker以及其它几种流行的软件(包括WordfortheMac)之间传送.(3)RTF格式文件具有很强的编排功能.RTF格式的文件可以实现文字和各种插入对象(如图形,动画,电影等)的混排,文字也可以实现各式各样的格式编排,所以RTF格式的文件可以做得比较美观,漂亮当然,RTF格式文件同样也具有一些缺点:(1)内容繁多.控制字太多,增加了文档编写的难度.2)RTF格式赋予作为控制符的字符特殊含义,使其作为文本出现时容易产生混乱.7.1.2图形控件程序需要实现图片信息的输入或输出,可以使用图片框控件PictureBox控件进行操作。在VB.NET中,用PictureBox控件加载图片格式比以前VB6.0要快的多,加载方法也发生了一定的变化。VB.NET是创建一个Bitmap实例并将它赋给PictureBox的Image属性。PictureBox控件的有一个属性SizeMode,它控制图片框如何处理图片的位置和大小。如果属性SizeMode的值为Normal,则PictureBox控件设计时或者程序初始化时给定多大就是多大,图片不能影响已设定的PictureBox控件大小;如果取
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

第7章 Windows窗体与控件

文档大小:74KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
年会员
99.0
¥199.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用

手机号注册 用户名注册
我已阅读并接受《用户协议》《隐私政策》
已有账号?立即登录
我已阅读并接受《用户协议》《隐私政策》
已有账号?立即登录
登录
手机号登录 微信扫码登录
微信扫一扫登录 账号密码登录

首次登录需关注“豆柴文库”公众号

新用户注册
VIP会员(1亿+VIP文档免费下)
年会员
99.0
¥199.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用