浅析C#模式窗体设置属性

C#模式窗体设置属性是什么呢?首先我们来看看何谓模式窗体?简单的可以理解为窗体对话框,用户必须在完成该窗体上的操作或关闭窗体后才能返回打开此窗体的窗体。本文不对模式窗体的定义、特征、功能做具体讨论,主要把重点放在如何在.net窗体应用程序中有效的使用模式窗体,解决使用模式窗体中碰到的常见问题。

创新互联来电联系:18980820575,为您提供成都网站建设网页设计及定制高端网站建设服务,创新互联网页制作领域10年,包括成都假山制作等多个领域拥有多年的网站运维经验,选择创新互联,为企业保驾护航!

C#模式窗体的属性设置

在.net中一个System.Windows.Forms.Form类就表示一个窗体,通过visual studio 2005设计器能够直接添加窗体,切换到设计模式,在属性窗口中会显示属于该窗体的属性和事件。参照标准的模式窗体,以visual studio 2005程序的菜单工具->选项打开的那个选项对话框为例,对于设计器初始化的窗体还是需要进行一番设置才能达到专业化。令人高兴的是这些设置都可以在设计器模式中通过属性设置实现,笔者将通过代码来实现相应功能,下面对其进行详细描述。

◆Form.StartPosition属性,确定窗体第一次出现时的位置。这里设置为在父窗体的中间显示。

 
 
 
  1. this.StartPosition = FormStartPosition.CenterParent;  

◆Form.HelpButton属性,确定窗体的标题栏上是否有“帮助”按钮。设置显示,看上去更人性化,但实际不一定会对帮助功能进行实现。

 
 
 
  1. this.HelpButton = true;  

◆Form.MaximizeBox属性,确定窗体标题栏的右上角是否有最大化框。设置不让她显示。

 
 
 
  1. this.MaximizeBox = false;  

◆Form.MinimizeBox属性,确定窗体标题栏的右上角是否有最小化框。设置不让他显示。

 
 
 
  1. this.MinimizeBox = false;  

◆Form.ShowIcon属性,指示是否在窗体的标题栏中显示图标。设置不显示。

 
 
 
  1. this.ShowIcon = false;  

◆Form.ShowInTaskbar属性,确定窗体是否出现在Windows任务栏中。这个当然要节省任务栏的宝贵空间。

 
 
 
  1. this.ShowInTaskbar = false;  

◆Form.FormBorderStyle属性,指示窗体的边框和标题栏的外观和行为。设置这个属性将不允许拖动调整窗体的大小,同时Icon属性将失效,并不显示窗体标题栏图片。

 
 
 
  1. this.FormBorderStyle = FormBorderStyle.FixedDialog;  

◆Form.ControlBox属性,确定窗体是否有“控件/系统”菜单框。通过该设置可以隐藏标题栏的控制按钮。在有些时候还是有必要设置为False,标题栏就不会再有控制按钮。

 
 
 
  1. this.ControlBox = false;  

通过对以上属性的设置,基本实现模式窗体的静态功能。对于是否允许调整窗体的大小可根据实际情况而定。

C#模式窗体的属性介绍就是这些,那么我们通过介绍这些属性,希望对你在实际操作中能够熟练的应用有所帮助。

【编辑推荐】

  1. 详解C# Main方法返回值
  2. 浅析C#窗体的设置及属性介绍
  3. 实现C#窗体间传值详解
  4. C#实现WinForm传值实例解析
  5. C#窗体事件应用浅析

网页名称:浅析C#模式窗体设置属性
标题URL:http://www.shufengxianlan.com/qtweb/news19/301369.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联