WinForm中文名称: Windows窗体,是·Net开发平台中对Windows Form的一种称谓。

客户端应用程序:C/S

客户端很重要的特点:可以操作用户电脑上的文件

窗体属性:
窗体种类:
+ 记事本类型
+ 计算器类型
+ 无边框类型
+ 不规则类型
+ 置顶类型

要记住的窗体属性:
 布局:

AutoSizeMode属性 :值是: GrowAndShrink不能调整窗体大小 ;值是:GrowOnly 可以改变大小
 AutoScroll ----------------用来获取或设置一个值,该值指示窗体是否实现自动滚动。
 MaximumSize--------------窗体的最大尺寸(宽,高)
 MinimumSize-----------------窗体的最小尺寸(宽,高)
 Size-----------------------------窗体当前的尺寸
 StartPosition - -----------------用来获取或设置运行时窗体的起始位置。记住两个值centerscreen(根据屏幕位置居中)centerparent(根据父级的位置居中)
 WindowState--------------------用来获取或设置窗体的窗口状态

 窗口样式:
 ControlBox-----------------------用来获取或设置一个值,该值指示在该窗体的标题栏中是否显示控制框
 Icon-------------------------------窗体标题栏的小图标
 MaximizeBox----------------------用来获取或设置一个值,该值指示是否在窗体的标题栏中显示最大化按钮是否可用。
 MinimizeBox------------------------用来获取或设置一个值,该值指示是否在窗体的标题栏中显示最小化按钮是否可用。
 Opacity------------------------------控件的不透明度百分比。
 ShowIcon-------------------------------指示是否在窗体的标题栏中显示图标。
 ShowInTaskbar-------------------------确定窗体是否出现在windows任务栏中。
 TopMost---------------------------------------指示该窗体是否始终显示在此属性未设置为true的所有其他窗体之上。
 TransparencyKey-----------------------------------绘制到窗体上时将显示为透明的颜色。

 外观:
BackColor---------------------------------------组件的背景色
BakcgroundImage-----------------------------组件的背景图片
BackgroundImageLayout--------------------- 组件背景图片的布局
Cursor -----------------------------------------指针移过该控件时显示的光标
Font--------------------------------------------显示控件中文本的字体
ForeColor--------------------------------------组件的前景色,用于显示文本
FormBorderStyle------------------------------窗体的边框和标题栏的外观和行为
Text---------------------------------------------与控件关联的文本

杂项:
AcceptButton-----------------------------------该属性用来获取或设置一个值,该值是一个按钮的名称,当用户按 ENTER 键时就相当于单击了窗体上的该按钮。
CancelButton-------------------------------------该属性用来获取或设置一个值,该值是一个按钮的名称,当用户按ESC键时就相当于单击了窗体上的该按钮。

2017-4-24 WinForm开发基础、窗体的属性CenterScreen的更多相关文章

  1. Winform 开发基础分层框架

    Winform 开发基础分层框架:

  2. C# WinForm开发 取消窗体关闭按钮

    //禁用窗体的关闭按钮 private const int CP_NOCLOSE_BUTTON = 0x200; protected override CreateParams CreateParam ...

  3. wpf控件开发基础(5) -依赖属性实践

    原文:wpf控件开发基础(5) -依赖属性实践 知识回顾 接上篇,回顾这三篇讲了什么东西 首先说明了属性的现存问题,然后介绍了依赖属性的基本用法及其解决方案,由于依赖属性以静态属性的方式存在,进而又介 ...

  4. iOS开发基础篇-transform属性

    一. transform 属性 在OC中,通过 transform 属性可以修改对象的平移.缩放比例和旋转角度. 1)创建“基于控件初始位置”的形变  CGAffineTransformMakeRot ...

  5. Winform开发之窗体传值

    Winform的窗体之间的数据传递是开发的必备技术,下面介绍几种典型的传值方法 1.构造函数传值,但这种方法是单向的(推荐) 上代码,先传值 private void button2_Click(ob ...

  6. Winform开发之窗体显示、关闭与资源释放

    Winform的窗体涉及到一般窗体(单文档窗体).MDI窗体.窗体之间的关系等,那么如果调用打开新窗体.如何关闭窗体.窗体资源的释放等都关系到软件运行的效率,本文一一介绍 1.窗体的显示 从一个窗体打 ...

  7. Winform开发入门集中培训系列文章

    最近有个培训,写PPT不如写博客了,共享是程序猿的职业情操吧,因此,本人准备写一个Winform开发的系列文章,对于初级开发者来说,应该比较有用,写作当中不免错误或不成熟的地方,看到的朋友请留言指出, ...

  8. IOS开发基础知识碎片-导航

    1:IOS开发基础知识--碎片1 a:NSString与NSInteger的互换 b:Objective-c中集合里面不能存放基础类型,比如int string float等,只能把它们转化成对象才可 ...

  9. C#+Winform开发窗体程序

    学习笔记 第一章:winform基础 一.概述 1.Windows Form(简称WinForm) 是微软.NET平台下用于开发"图形界面"应用程序的组件. 2.C/S架构 客户机 ...

随机推荐

  1. 1637: [Usaco2007 Mar]Balanced Lineup

    1637: [Usaco2007 Mar]Balanced Lineup Time Limit: 5 Sec  Memory Limit: 64 MBSubmit: 393  Solved: 263[ ...

  2. xml与json的原理,区别,优缺点.

    1.定义介绍 (1).XML定义扩展标记语言 (Extensible Markup Language, XML) ,用于标记电子文件使其具有结构性的标记语言,可以用来标记数据.定义数据类型,是一种允许 ...

  3. webpack 安装流程

    我最近想看看wabpack,然后就面临着安装的问题,说实话,我一点也不懂cmd,怎么还需要用cmd安装呢.其实看教程上说可以在npm上安装,但是我打开npm总是出现闪退,所以我就选择了cmd 安装的过 ...

  4. Java 8并发工具包漫游指南

    Java 8并发工具包简介 Java 8并发工具包由3个包组成,分别是java.util.concurrent.java.util.concurrent.atomic和java.util.concur ...

  5. unittest单元测试框架实现参数化

    当我们在使用TestNG时,发现它有一个非常好用的参数化功能.当你的测试用例有固定的参数和断言结果时,它可以相似用例的节省用例的个数. 例子如下: import static org.testng.A ...

  6. sublime插件emmet的配置、使用及快捷键Ctrl+E修改成Tab键操作

    一.emmet在sublime中的配置与使用: 1.点击sublime text 3的图标,打开编辑器: 2.按键“ctrl+shift+p”,或者单击菜单->工具->命令面板: 3.打开 ...

  7. /bin/sh^M: bad interpreter:解决办法

    xcode编译时有时候遇到/bin/sh^M: bad interpreter:没有那个文件或目录这样的错误 可以用以下方式解决 先在控制台cd到报错的目录 vi xxx.sh(报错的那个文件):se ...

  8. (转)关闭iptables和SELinux

    1. 关闭SELinux setenforce 0   #临时关闭 编辑/etc/selinux/config,找到SELINUX 行修改成为:SELINUX=disabled:     #永久关闭, ...

  9. Babel指南——基本环境搭建

    ECMAScript的现状 ECMAScript,本身是一个脚本语言的设计规范,基于此规范,有许多为人熟知的语言,如JavaScript.ActionScript等.而时至几年前,随着Node.js的 ...

  10. Pycharm集成PyQt4并使用