WinForm 窗体属性

WinForm - C/S 客户端     B/S 网页端

客户端应用程序 - 是需要安装在用户电脑上才可以使用的程序
特点:
不需要联网也可以打开使用部分功能
但是现在的情况是许多功能依然需要互联网的支持

运行结构:代码部分在用户电脑上执行

使用window窗体应用程序

常见窗口类型:1、记事本    2、计算器    3、杀毒软件、QQ这种漂亮的窗体    4、不规则窗体

窗口布局:

(1)AutoScroll:当控件内容超出可见区域时,自动显示滚动条

(2)AutoScrollMargin (100, 100):当控件内容右侧和下方距离边框的距离小于100px时,自动显示滚动条

(3)Location (200,100)窗体的左上角相对于桌面左上角的距离为距离左侧200,上侧100。注:Location属性发挥作用时,StartPosition属性需选取Manual

(4)MaximumSize(600,500)窗口可调整的最大大小,最大宽600,最大高500

(5)MinimumSize(200,100)窗口可调整的最小大小,最小宽200,最小高100

(6)Size(x,y)窗口的尺寸,x,y输入数值调整窗口大小,单位:像素

(7)StartPosition 选择窗口第一次出现的位置,

  选择 Manual 时配合Location使用,详细请见第三条;

   选择CenterScreen时,窗口出现在桌面的居中位置;

   选择CenterParent时,窗口出现在父级窗口的居中位置;

(8)WindowState 选择窗口初始出现时的状态,

  选择Normal,窗口初始出现为正常状态;

  选择Minimized,窗口初始出现为最小化状态;

  选择Maximized,窗口初始出现为最大化状态;

窗口样式:

(9)ControlBox 是否显示控制框,

  选择True,显示

  选择False,不显示以上控制框;

(10)HelpButton,选择TRUE只有在最小化和最大化取消显示时才会出现:

(11)Icon  指示窗体的图标,必须为ico格式的图标

  在系统菜单框中显示

  和任务栏中显示

(12)MaximizeBox  是否有最大化框

(13)minimizeBox  是否有最小化框

(14)Opacity  窗口的透明度  100%为不透明,0%为全透明;

(15)ShowIcon  是否在标题栏中显示窗体的图标

(16)ShowInTaskbar   是否在window任务栏中显示窗体的图标

(17)TopMost  窗口置顶,例如QQ登陆界面

(18)TransparencyKey  将所选颜色设为透明色,如下将白色设为透明色

  

窗口设计:

(19)(Name)给程序看的名称

窗口外观:

(20)BackColor  背景颜色

(21)BackImage  背景图片

(22)BackImageLayout  背景图片布局方式

  选择None,原始图片比例在左上角显示;  选择Tile ,原始比例平铺;

    

  选择Center,原始图片比例居中显示;     选择Streth,拉伸显示;

    

  选择Zoom,不改变如片比例,适应显示;

  

(23)Cursor 鼠标显示样式:

(24)Font 窗口中字体的样式和大小

(25)FontColor 前景色,即字体的颜色

(26)FormBorderStyle  窗口的边框和标题栏的外观选择  

  选择None,无边框无标题栏;        选择Sizable,正常样式;

      

  选择FixedSnigle,不可拖拽大小;    选择Fixed3D,不可拖拽大小;

      

  选择FixedDialog,不可拖拽大小;    选择SizableToolWindow,可拖拽大小;

      

  选择FixedToolWindow,不可拖拽大小;

  

(27)Text  左上角显示的文字

  

  

时间: 12-03

WinForm 窗体属性的相关文章

WinForm 窗体属性 窗体美化

WinForm是·Net开发平台中对Windows Form的一种称谓. Windows窗体的一些重要特点如下: 功能强大:Windows窗体可用于设计窗体和可视控件,以创建丰富的基于Windows的应用程序. 操作方便:新的数据提供程序管理:数据提供程序管理提供易于连接OLEDB和ODBC数据源的数据控件,包括Microsoft SQL Server.Microsoft Access.Jet.DB2以及Oracle等. 使用安全:Windows窗体充分利用公共语言运行库的安全特性.这就意味着,

winform 常用窗体属性

WinForm常用窗体属性: Form常用属性 AutoSizeMode属性 :值是: GrowAndShrink不能调整窗体大小 :值是:GrowOnly 可以改变大小 (1)Name属性:用来获取或设置窗体的名称. (2)WindowState属性:用来获取或设置窗体的窗口状态. (3)StartPosition属性:用来获取或设置运行时窗体的起始位置. (4)Text属性:该属性是一个字符串属性,用来设置或返回在窗口标题栏中显示的文字. (5)Width属性:用来获取或设置窗体的宽度. (

.NET vs2010中使用IrisSkin2.dll轻松实现winForm窗体换肤功能

.NET vs2010中使用IrisSkin2.dll轻松实现winForm窗体换肤功能 转载▼ 大家好,从事c-s开发的C#程序员经常为winForm的界面设计苦恼,笔者曾经也深受“美工神话”的危害,如今提到美工,界面布局设计就开始蛋疼…. 所幸的是,笔者无意间接触到了一些比较可爱的第三方控件,可以为我们程序员省掉很多美工上面的麻烦…在陆续的博客中我会为大家介绍,今天我们的主题是:IrisSkin2.dll IrisSkin2.dll是一款很不错的免费皮肤控件,利用它可以轻松的实现winFor

C# Winform AutoScaleMode属性

属性的用法: None : 禁用自动缩放.(默认时) Font :根据类使用的字体(通常为系统字体)的维度控制缩放. Dpi : 根据显示分辨率控制缩放.常用分辨率为 96 和 120 DPI. Inherit : 根据类的父类的缩放模式控制缩放.如果不存在父类,则禁用自动缩放. 如需要控件或窗体根据操作系统中字体的大小进行拉伸或缩小,则按 Font 缩放十分有用, 如果要相对于屏幕确定控件或窗体的大小,则按 Dpi 缩放十分有用. 例如,对于显示图表或其他图形的控件,可能希望使用每英寸点数 (

C#.NET vs2010中使用IrisSkin4.dll轻松实现WinForm窗体换肤功能

IrisSkin2.dll是一款很不错的免费皮肤控件,利用它可以轻松的实现WinForm窗体换肤 然而IrisSkin2.dll只能在.NET Faremwork 4.0以及之前的版本使用,所以要在VS2010中使用它需要将自己的项目框架设置为.NET Framework 4.0,还有另一种方法就是使用IrisSkin4.dll,他的使用方法和IrisSkin2.dll基本是完全一样的 一.首先在网上下载IrisSkin4.dll(已与皮肤一起打包),将IrisSkin4.dll与Skins(皮

WinForm窗体显示和窗体间传值[转载]

以前对WinForm窗体显示和窗体间传值了解不是很清楚 最近做了一些WinForm项目,把用到的相关知识整理如下 A.WinForm中窗体显示 显示窗体可以有以下2种方法: Form.ShowDialog方法 (窗体显示为模式窗体) Form.Show方法 (窗体显示为无模式窗体) 两者具体区别如下: 1.在调用Form.Show方法后,Show方法后面的代码会立即执行 2.在调用Form.ShowDialog方法后,直到关闭对话框后,才执行此方法后面的代码 3.当窗体显示为模式窗体时,单击“关

2014-07-25 设置Winform窗体滚动条位置

昨天那个小工具还差最后一步,就是那个图文并茂窗体. 拖几个GroupBox.Label.PictureBox控件,很快就做完了. 因为截图比较大,所以加了滚动条(设置 AutoScroll 属性为 True ). 但是发现一个问题,弹出这个窗体的时候,滚动条总是在最下边囧. 老程序员看了说:“这个没事儿,不用管”. 不过我看着总是感觉不爽,客户体验太差!而且最关键的是,我感觉这个应该很容易解决. 所以,我决定还是再改一下. 于是,我自信而又轻快地敲击键盘,写下了自以为可以轻松搞定这个问题的代码:

IrisSkin2.dll用法总结——WinForm窗体换肤总结

今天使用IrisSkin2.dll来对WinForm窗体换肤,遇到了很多问题. 我是直接用VS2010建的一个工程然后引用该dll文件,结果调试的时候出现了错误,错误信息如下: 错误 1 未能找到类型或命名空间名称"Sunisoft"(是否缺少 using 指令或程序集引用?) 后来看了别人写的一个软件发现这个IrisSkin2.dll不支持.NET Framework 3.5 Client Profile和.NET Framework 4和.NET Framework 4 Clien

ET vs2010中使用IrisSkin2.dll轻松实现winForm窗体换肤功能

NET vs2010中使用IrisSkin2.dll轻松实现winForm窗体换肤功能 (2010-12-02 21:43:12) 转载▼ 标签: irisskin2使用 vs2010换肤 添加irisskin2 winform换肤 分类: .NET杂谈 大家好,从事c-s开发的C#程序员经常为winForm的界面设计苦恼,笔者曾经也深受“美工神话”的危害,如今提到美工,界面布局设计就开始蛋疼…. 所幸的是,笔者无意间接触到了一些比较可爱的第三方控件,可以为我们程序员省掉很多美工上面的麻烦…在陆