- 1、本文档共59页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第3章 Visual Basic.NET的常用控件 控件的基本概念 控件是放置在Windows窗体上,供用户与应用程序发生交互的对象。 每种类型的控件都具有其自己的属性集、方法和事件,以使该控件适合于特定用途。 控件的属性 在程序设计期间,我们可以通过属性窗口设置、修改各个控件的属性; 在程序运行期间,我们也可以通过代码来取得、设置、修改各个控件的属性。 (一) Label控件 Label控件只能用于显示文本,不能用于编辑文本,通常用它来标识一些不便于显示文本的控件 。 举例如下,当点击【登录】按钮后,将提示信息“用户名:”改为“输入错误:”,并把背景颜色改为红色: lblUserName.Text = 输入错误: lblUserName.BackColor = Color.Red TextBox控件 TextBox控件主要用于接收用户输入的文本信息,也可以向用户显示文本信息。 举例如下,当点击【登录】按钮后,判断用户输入的“用户名”和“密码”,如果输入正确则清空用户输入的“用户名”和“密码”信息,如果输入错误,将txtPassWord文本框的背景颜色改为红色: If txtUserName.Text = guest And txtPassword.Text = 123 Then txtUserName.Text = txtPassword.Text = Else txtPassword.BackColor = Color.Red End If Button控件 Button控件主要用于引发事件,执行相关的动作。 举例如下:当点击【登录】按钮,如果合法登录后,则将【登录】按钮设为不可用,禁止用户再次登录。 If txtUserName.Text = guest And txtPassword.Text = 123 Then btnLongin.Enabled = False End If 控件的方法 方法是与对象关联的过程。与属性不同,方法表示对象可以执行的操作,方法可以影响属性的值。 例如,在TextBox控件上,可以使用AppendText方法或Clear方法,更改Text属性的值。 不同的方法有不同的使用方式,这取决于方法所需的参数数量以及方法是否返回值。 Label控件 举例如下:当登录窗口不再需要输入密码的时候,我们可以通过使用Hide()方法,把lblPassWord标签隐藏掉,等到需要输入密码时,再使用Show()方法把它显示处理。 lblPassWord.Hide() lblPassWord.Show() TextBox控件 举例如下:我们可以通过上述属性,制作一个简单的文本编辑器。 ‘在窗体中添加一个TextBox控件,并命名为txtT ‘添加一个Button控件,并显示文字“复制”,双击控件,添加代码 txtT.Copy() ‘添加一个Button控件,并显示文字“剪切”,双击控件,添加代码 txtT.Cut() ‘添加一个Button控件,并显示文字“粘贴”,双击控件,添加代码 txtT.Paste() ‘添加一个Button控件,并显示文字“撤消”,双击控件,添加代码 txtT.Undo() ‘添加一个Button控件,并显示文字“清空内容”,双击控件,添加代码 txtT.Clear() ‘添加一个Button控件,并显示文字“选择全部”,双击控件,添加代码 txtT.SelectAll() Button控件 举例如下:当点击【登录】按钮,如果合法登录后,则将【登录】按钮设为不可见,禁止用户再次登录;如果登录不合法,则产生提示信息,并将焦点置于接收密码文本框,以便用户再次输入密码。 If txtUserName.Text = guest And txtPassword.Text = 123 Then btnLongin.Hide() Else MessageBox.Show(输入错误,请与管理员联系!) txtPassword.Focus() End If 控件的事件 Visual Studio .NET开发的Windows应用程序都是事件驱动的,即执行流程是由外界发生的事件所确定的。 事件是一个信号,它告知应用程序有重要情况发生。例如,用户单击窗体上的某个按钮时,窗体引发一个Click事件并调用一个处理该事件的过程
您可能关注的文档
- PowerBuilder程序设计基础 -王艳青 第八章 用户对象和.ppt
- PowerBuilder程序设计基础 -王艳青 第二章_PowerScript语言.ppt
- PowerBuilder程序设计基础 -王艳青 第九章 应用程序的.ppt
- PowerBuilder程序设计基础 -王艳青 第六章 数据窗口对.ppt
- PowerBuilder程序设计基础 -王艳青 第四章 窗口控件.ppt
- PowerBuilder程序设计基础 -王艳青 第一章.ppt
- PowerBuilder程序设计教程 第01章教案.ppt
- PowerBuilder程序设计教程 第02章教案.ppt
- PowerBuilder程序设计教程 第10章教案.ppt
- PowerBuilder程序设计教程 第12章教案.ppt
文档评论(0)