WinForm - 客服端程序(C/S) WindowsForm 的简称

客户端应用程序:是需要安装在用户电脑上才可以使用的程序,代码部分在用户电脑上执行

特点:不需要联网也可以打开使用部分功能,但现在的许多功能依然需要互联网的支持

常见的窗体种类有:

1、记事本类型 - 有最大化、最小化、可以随意拖拽大小

2、计算器类 - 最大化不用,不可以随意拖拽大小

3、QQ、杀毒软件类 - 没有Windows自带的窗体外框

4、悬浮球类 - 不规则图像的窗体

创建新WinForm:

窗体常用的基本属性:

布局:

AutoScroll :指示当前控件内容大于它的可见区域时是否自动显示滚动条。

Location :控件左上角相当于其容器左上角的坐标。(配合StartPosition:Manual使用,窗体初始状态位于屏幕左上角)

MaximumSize :窗体可以调整到的最大大小。

MinimumSize :窗体可以调整到的最小大小。

Size :窗体的大小(以像素为单位)。

StartPosition :确定窗体第一次出现时的位置。

  manual:配合Location-0,0使用,窗体初始状态位于屏幕左上角

  CenterScreen:显示器中心位置

  WindowsDefaultLocation:窗口默认位置

  WindowsDefaultRounds:窗口默认边距

  CenterParent:父级窗体的中心位置

WindowState :确定窗体的初始可见状态。

  Normal:正常大小

  Maximized:最大化

  Minimized:最小化

窗口样式:

ControlBox:确定窗口是否有“控件/系统”菜单框。

HelpButton:确定窗体的标题栏上是否有“帮助”按钮。

Icon:指示窗体的图标。这在窗体的系统菜单框中显示,以及当窗体最小化时显示。

MaximizeBox:确定窗体标题栏的右上角是否有最大化框。

MinimizeBox:确定窗体标题栏的右上角是否有最小化框。

Opacity:控件的不透明度百分比。

ShowIcon:指示是否在窗体的标题栏中显示图标。

ShowInTaskbar:确定窗体是否出现在 Windows 任务栏中。

TopMost:指示该窗体是否始终显示在此属性未设置为 true 的所有其他窗体之上。

TransparencKey:绘制到窗体上时将显示为透明的颜色(制作不规则窗体时使用)。

设计:

(Name):指示代码中用来标识该对象的名称。

外观:

BackColor:组件的背景色。

BackgroundImage:用于该控件的背景图像。

BackgroundImageLayout:用于组件的背景图像布局。

  None:无布局设置

  Tile:铺地板砖式填充布局

  Center:中间位置布局

  Stretch:拉伸布局

  Zoom:最大化固定比例布局

Cursor:指针移过该控件时显示的光标。

Font:用于显示控件中文本的字体。

ForeColor:次组件的前景色用于显示文本。

FormBorderStyle:指示窗体的边框和标题栏的外观和行为。

  None:无边框

  FixedSingle:固定尺寸大小

  Fixed3D:3D样式固定尺寸大小

  FixedDialog:不显示窗体左上角图标和任务栏图标并固定尺寸大小

  Sizable:可调节尺寸大小

  FixedToolWindow:不显示窗体左上角图标但显示任务栏图标,无最大化、最小化按钮并固定尺寸大小

  SizableToolWindow:不显示窗体左上角图标但显示任务栏图标,无最大化、最小化按钮并可以调节尺寸大小

Text:与控件关联的文本。

C#-WinForm-客户端程序-Form基本属性的更多相关文章

  1. winform客户端程序第一次调用webservice方法很慢的解决方法

    .net2.0的winform客户端最常用的与服务端通信方式是通过webservice,最近在用dottrace对客户端做性能测试的时候发现,客户端程序启动以后,第一次调用某一个webservice的 ...

  2. winform客户端程序实时读写app.config文件

    新接到需求,wcf客户端程序运行时,能实时修改程序的打印机名称: 使用XmlHelper读写 winform.exe.config文件修改后始终,不能实时读取出来,查询博客园,原来已有大神解释了: 获 ...

  3. Winform应用程序实现通用遮罩层

    在WEB上,我们在需要进行大数据或复杂逻辑处理时,由于耗时较长,一般我们会在处理过程中的页面上显示一个半透明的遮罩层,上面放个图标或提示:正在处理中...等字样,这样用户体验就比较好了,然而如果在Wi ...

  4. 基于服务(Web Service)的文件管理Winform客户端实现(二)

    上一篇主要介绍文件管理服务有哪些方法,实现了哪些功能. 基于服务(Web Service)的文件管理Winform客户端实现(一) 本篇将根据文件服务服务实现Winform客户端设计.开发. 3.   ...

  5. 基于 SailingEase WinForm Framework 开发客户端程序(3:实现菜单/工具栏按钮的解耦及状态控制)

    本系列文章将详细阐述客户端应用程序的设计理念,实现方法. 本系列文章以  SailingEase WinForm Framework 为基础进行设计并实现,但其中的设计理念及方法,亦适用于任何类型的客 ...

  6. 分享一个客户端程序(winform)自动升级程序,思路+说明+源码

    做winform的程序,不管用没用过自动更新,至少都想过自动更新是怎么实现的. 我这里共享一个自动更新的一套版本,给还没下手开始写的人一些帮助,也希望有大神来到,给指点优化意见. 本初我是通过sock ...

  7. MVC还是MVVM?或许VMVC更适合WinForm客户端

    最近开始重构一个稍嫌古老的C/S项目,原先采用的技术栈是『WinForm』+『WCF』+『EF』.相对于现在铺天盖地的B/S架构来说,看上去似乎和Win95一样古老,很多新入行的,可能就没有见过经典的 ...

  8. 用c#创建支持多语言的WinForm应用程序

    实现多语言的方法可能有使用资源文件,或者配置xml两种方法吧.没时间研究过多,学习了一下使用资源文件的方法,成功了. 在.net2.0 中,m$ 为我们提供了一种简单方便的方法, 使用资源文件 1.新 ...

  9. Winform应用程序实现通用消息窗口

    记得我之前发表过一篇文章<Winform应用程序实现通用遮罩层>,是实现了透明遮罩的消息窗口,功能侧重点在动图显示+消息提醒,效果看上去比较的炫,而本篇我又来重新设计通用消息窗口,功能重点 ...

随机推荐

  1. DOM、Window操作

    一.DOM的基本概念 DOM是文档对象模型,这种模型为树模型:文档是指标签文档:对象是指文档中每个元素:模型是指抽象化的东西. 一.基本语法: 数据类型(字符串,小数,整数,布尔,时间) var, v ...

  2. jsp考试的错题

    (选择一项) A: B: C: D: 正确答案是 A,首先,session的出现确实是为了解决HTTP无法保持客户状态的特点:因此A选项正确:用户信息也是客户状态的一部分,所以由A可以看出B的说法就不 ...

  3. u3d_shader_surface_shader_3

    参考http://my.oschina.net/u/138823/blog/181131 加了个凹凸贴图: 抱歉把女神苏菲做成这样. 一:Normal Texture的制作: 1.首先是Normal ...

  4. HTML 学习笔记(表格)

    HTML 表格 HTML中的表格使用标签<table>来实现,每个表格均有若干行由<tr>标签来定义,每个<tr>表示一行.美航被分为若干个单元格用<td&g ...

  5. Maven私服Nexus3.x环境构建操作记录

    Maven介绍Apache Maven是一个创新的软件项目管理和综合工具.Maven提供了一个基于项目对象模型(POM)文件的新概念来管理项目的构建,可以从一个中心资料片管理项目构建,报告和文件.Ma ...

  6. Linux的chattr与lsattr命令

    有时候你发现用root权限都不能修改某个文件,大部分原因是曾经用chattr命令锁定该文件了.chattr命令的作用很大,其中一些功能是由Linux内核版本来支持的,不过现在生产绝大部分跑的linux ...

  7. LOG4NET日志配置及使用

    Log4net的安装 Install-Package log4net 1.先弄个日志记录的类 /// <summary> /// 使用LOG4NET记录日志的功能,在WEB.CONFIG里 ...

  8. DEDECMS之八 漏洞错误和疑难杂症

    1.dedecms文章加粗b属性后出现strong或者b标签修改 dedecms的文章,如果设置了加粗的属性后,文章标题那会自动添加一个strong或者是b标签,如何去掉呢,方法如下: a.更改自动添 ...

  9. codevs 1215 迷宫

    时间限制: 1 s  空间限制: 128000 KB  题目等级 : 黄金 Gold 题目描述 Description 已知 n 个整数 x1,x2,-,xn,以及一个整数 k(k<n).从 n ...

  10. 招聘 微软全球技术支持中心 sql server组

    微软亚太区全球技术支持中心(APGC CSS)是微软为个人用户.开发者.IT 专业人员到合作伙伴和企业级合作伙伴提供全方位.多元化的服务和技术支持的部门.一个优秀的SQL Server技术支持工程师应 ...