窗体设置.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
窗体设置.doc

第1篇 基础窗体开发篇 第1章 窗体设置 ·PAGE 20· ·PAGE 19· 第1章 窗 体 设 置 窗体也就是窗口,是指软件的外观,是图形化的用户界面。Windows窗体是最常见的,通常所看到的软件界面基本上都是Windows窗体。一个窗体里会包括很多控件,这些控件用于和用户进行交互。要设计一个窗体并不复杂,但是要使一个窗体完全符合应用程序的要求,还需要掌握很多相关的知识。本章介绍在Windows应用程序中使用C#创建并设置窗体的技巧和方法。 1.1 常规窗体设置 图1.1 控制窗体大小常规窗体设置包括设置窗体的基本方法,也是应用软件界面设计中最常用的方法。本节通过12个例子,学习基本的窗体设置方法,并通过这些方法逐步掌握窗体设计的技巧。 图1.1 控制窗体大小 实例001 控制窗体大小 【实例介绍】 通常见到的Windows窗体是可以调 整大小的,但是对于一些特定的应用程序,希望窗体的大小只能在一定范围内改变,而不是随意改变大小。本实例实现固定窗体大小的功能,实例运行效果如图1.1所示。 【开发过程】 (1)使用Visual Studio 2008创建一个Windows应用程序,项目名称为Ex01,窗体默认为Form1。 (2)在窗体的Load事件中编写如下代码。 01 private void Form1_Load(object sender, EventArgs e) 02 { 03 this.MaximumSize = new Size(400,400); //设定窗体最大值为400*400 04 this.MinimumSize = new Size(300,300); //设定窗体最小值为300*300 05 } 【关键技术解析】 固定窗体大小需要设置窗体的两个属性的值:Maximumsize和Minimumsize。Maximumsize表示窗体可以调整到的最大尺寸,Minimumsize表示窗体可以调整到的最小尺寸。这两个值可以在设计窗口的属性面板中设置,也可通过编写代码实现。 【拓展应用】 这两个属性值在窗体初次显示时可设定。 在窗体运行时也可设定尺寸。 实例002 最前端显示窗体 图1.2 最前端显示窗体【实例介绍】 在Windows应用程序中多窗体程序是经常碰到的,在几个窗体同时打开时,用户希望有的窗体总是位于其他窗体的最前面,从而更方便交互。本实例实现指定的窗体始终位于其他窗体之上,实例运行效果如图1.2所示。 图1.2 最前端显示窗体 【开发过程】 (1)新建一个Windows应用程序,项目名称为Ex02。在默认窗体Form1中添加Button(按钮)控件,修改其Text属性值为“打开另一窗体”,Name属性值为btnOpen。 (2)在项目中添加一个新的窗体,默认名称为Form2。 (3)设置Form1窗体的TopMost属性值为True。 (4)在btnOpen按钮的单击事件(Click)中编写以下代码。 01 private void button1_Click(object sender, EventArgs e) 02 { 03 Form2 frm = new Form2(); //实例化窗体Form2 04 frm.Show();/ //显示窗体 05 } 运行程序,什么都不输入,单击“打开另一窗体”按钮,此时效果如图1.2所示。新打开的窗体位于Form1窗体的下面,说明TopMost属性的设置发挥了作用。 【关键技术解析】 通过设置窗体的TopMost属性值可以实现。TopMost属性指示该窗体是否始终显示在此属性未设置为True的所有其他窗体之上。 【拓展应用】 如果不在属性设置面板中设置值,在代码中编写也可以实现。 如果同时有几个窗体都设置TopMost属性值为True,此时在最前端的窗体由当前活动窗体决定。 实例003 设置窗体相对起始位置 【实例介绍】 本实例实现了设置窗体起始位置。运行程序,什么都不输入,单击“打开另一窗体”按钮,新打开的窗体位于规定的起始位置,实例运行效果如图1.3所示。 图1.3 设置窗体起始位置【开发过程】 图1.3 设置窗体起始位置 (1)新建一个Windows应用程序,窗体默认为Form1,在其中添加Button(按钮)控件,修改其Text属性值为“打开另一窗体”,Name属性值为btnOpen。 (2)在项目中添加一个新的窗体,默认名称为Form2。 (3)设置Form1窗体的 HYPER

文档评论(0)

梦幻飞迷0411 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档