- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第三章Visual Basic.NET可视化程序设计初步 3.1 窗体的结构、常用属性和事件 3.1.1 窗体的结构 窗体是Visual Basic.NET中的对象,在Visual Studio.NET设计状态下,称其为窗体。窗体结构与Windows环境下的窗口的结构是一致的,如图3.1所示 。 (1)控制菜单框:双击该图标可关闭窗体。如果单击该图标,将 显示系统菜单。 (2)标题栏:其中显示窗体的标题。 (3)最小化按钮:单击该按钮,将窗体缩小为一个图标。 (4)最大化按钮:单击该按钮,将窗体扩大至整个屏幕。 (5)关闭按钮:单击该按钮,将关闭窗体。 (6)窗体工作区:在设计阶段,它相当于一块“画布”,程序员可利用Visual Studio.NET集成开发环境的工具箱中的控件在其中画出所需要的对象,如:文本框、命令按钮等。 (7)边框:窗体四周边界,不同类型的边框决定了窗体标题栏中的按钮数与可缩放性。 3.1.2 窗体的常用属性 窗体是对象,其各属性的当前取值决定了窗体的外观、状态等,用户可以在设计阶段通过属性窗口来设定属性值,也可以利用程序代码在程序运行期间设置属性值。 1. 外观(Appearance)类属性 (1)Text属性 用于获取或设置窗体的标题名称。 如:在程序代码中,语句:Me.Text = “hello”将窗体的标题信息设置 为“Hello”。 (2)BackColor属性 用于获取或设置窗体工作区的背景颜色,每种颜色使用一个Long型值来表示。 在程序代码中,可以采用以下两种方式之一来指定颜色值: 在程序代码中要使用Color结构中的某种颜色时的完全限定名为:System.Drawing.Color.成员名 如:语句Me.BackColor =System.Drawing.Color.Blue表示将窗体的背景颜色设置为蓝色。 ② 方式2:调用System.Drawing命名空间的ColorTranslator类的FromOle方法,将QBColor函数、RGB函数,或Long类型数值翻译成GDI+ Color结构并从该结构翻译颜色。该方法的语法格式如下: System.Drawing.ColorTranslator.FromOle(参数) 其中:FromOle方法的参数可以是QBColor函数、RGB函数,或Long类型数值。 第一种情况:QBColor函数,格式是:QBColor(参数)。该函数的参数值取0至15,可以返回0至15颜色号所对应的颜色值,如表3.2所示。 如:要将当前窗体的背景颜色设置为浅蓝色,程序代码可以写为: Me.BackColor = System.Drawing.ColorTranslator.FromOle(QBColor(9)) 第二种情况:RGB函数,格式是:RGB(r,g,b)。三个参数r、g、b分别表示红、绿、蓝三元色的分量值,范围都为0至255。RGB函数根据三元色的分量值计算出对应的某种颜色的颜色值。如:要将当前窗体的背景颜色设置为蓝色,程序代码可以写为: Me.BackColor =System.Drawing.ColorTranslator.FromOle(RGB(0, 0, 255)) 第三种情况:Long型值,该值是某种颜色的颜色值。如:要将当前窗体的背景颜色设置为红色,由于红色的颜色值为HFF,因此,程序代码可以写为: Me.BackColor = System.Drawing.ColorTranslator.FromOle(HFF) (3)BackGroundImage属性 用于获取或设置窗体工作区中显示的背景图像。 Visual Basic.NET 2005中,在System.Drawing命名空间内的Image类提供了FromFile方法,在程序代码中,可以使用该方法来设置窗体或其他对象的背景图像。格式是: 对象名.BackGroundImage=System.Drawing.Image.FromFile(图像文件路径及名称) (4)ForeColor属性 用来获取或设置窗体的前景颜色,其设置方法与BackColor属性相同。 (5)FormBorderStyle属性 用于获取或设置窗体边框的样式。该属性值的类型为System.Windows.Forms命名空间中的FormBorderStyle枚举类型,其中包括如表3.3中所示的7个成员,分别表示7种不同的边框样式。 表3.3 System.Windows.Fo
您可能关注的文档
- Visual Basic 程序设计 (丁爱萍) 第7章.ppt
- Visual Basic 程序设计 (丁爱萍) 第8章.ppt
- Visual Basic 程序设计 (丁爱萍) 第9章.ppt
- Visual Basic 程序设计 (丁爱萍) 第10章.ppt
- Visual Basic 程序设计 (丁爱萍) 第11章.ppt
- Visual Basic 程序设计 (丁爱萍) 第12章.ppt
- Visual Basic 程序设计 (丁爱萍) 第13章.ppt
- Visual Basic 程序设计 (丁爱萍) 第14章.ppt
- Visual Basic 程序设计 (丁爱萍) 封面及目录.ppt
- Visual Basic 程序设计 第0章 绪论.ppt
文档评论(0)