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 左上角显示的文字

WinForm 窗体属性的更多相关文章
- WinForm 窗体属性 窗体美化
WinForm是·Net开发平台中对Windows Form的一种称谓. Windows窗体的一些重要特点如下: 功能强大:Windows窗体可用于设计窗体和可视控件,以创建丰富的基于Windows的 ...
- winform窗体置顶
winform窗体置顶 金刚 winform 置顶 今天做了一个winform小工具.需要设置置顶功能. 网上找了下,发现百度真的很垃圾... 还是必应靠谱些. 找到一个可以链接. https://s ...
- winform窗体控件(全)
回顾跟补充下除了昨天那常用6个其他的winform窗体控件作用 1:Button:按钮 (1)AutoSize:如果是True的情况下,内容将会撑开:False的话会另起一行 (2)Enabled: ...
- WinForm 窗体基本属性、公共控件
一.WinForm:客户端程序制作 - C/S (B/S:服务器端) 它是基于.NET Framework框架上运行,不是必须在windows系统上才能运行---------------------- ...
- C#实现WinForm窗体逐渐显示效果
C#实现WinForm窗体逐渐显示效果,这个博客园里面已经有其它人已经实现了,原理很简单,就是通过定时改变窗体的透明度(从0到1,即透明度从完全透明到不透明),我这里也是按照这个思路来实现的,但是我做 ...
- .NET vs2010中使用IrisSkin2.dll轻松实现winForm窗体换肤功能
IrisSkin2.dll是一款很不错的免费皮肤控件,利用它可以轻松的实现winForm窗体换肤! 网上很多朋友说在VS2010中不能使用IrisSkin2.dll,我这里提供一个取巧的办法. Iri ...
- C#中WinForm窗体事件的执行次序
C#中WinForm窗体事件的执行次序如下: 当 Windows Form 应用程序启动时,会以下列顺序引发主要表单的启动事件: System.Windows.Forms.Control ...
- 关于WinForm引用WPF窗体---在Winform窗体中使用WPF控件
项目中有个界面展示用WPF实现起来比较简单,并且能提供更酷炫的效果,但是在WinForm中使用WPF窗体出现了问题,在网上找了一下有些人说Winform不能引用WPF的窗体,我就很纳闷,Win32都能 ...
- C#.NET vs2010中使用IrisSkin4.dll轻松实现WinForm窗体换肤功能
IrisSkin2.dll是一款很不错的免费皮肤控件,利用它可以轻松的实现WinForm窗体换肤 然而IrisSkin2.dll只能在.NET Faremwork 4.0以及之前的版本使用,所以要在V ...
随机推荐
- Socket编程基础知识
端口号常识: 端口号被从1 开始分配. 通常端口号超出255 的部分被本地主机保留为私有用途. 1到255 之间的号码被用于远程应用程序所请求的进程和网络服务. 每个网络通信循环地 ...
- sql优化建议
背景: 在北京工作期间,我们做应用开发的和后台数据库的联系非常大,我们经常在一起讨论存储过程或者是sql性能优化的事情来降低应用运行时的时间,提高性能,经过和数据库方面的工程师的一些讨论 ...
- T-SQL 存储过程
Transact-SQL中的存储过程,非常类似于Java语言中的方法,它可以重复调用.当存储过程执行一次后,可以将语句缓存中,这样下次执行的时候直接使用缓存中的语句.这样就可以提高存储过程的性能. Ø ...
- 宫格布局实例(注意jquery的版本号要统一)
<!DOCTYPE html><html><head><meta charset="utf-8" /><style> * ...
- ASP.NET MVC3 中整合 NHibernate3.3、Spring.NET2.0 使用AOP执行事务处理
方法1 <object id="ServiceOperation" type="Spring.Aop.Support.SdkRegularExpressionMet ...
- 01背包 ZOJ 3931 Exact Compression
题目连接 题意:n个数字构建哈夫曼树,问是否存在这样一棵树使得:(Fi数字大小,Ci哈夫曼表示下,'0'的数量) 分析:每次从优先队列取出两个数字可以互换位置,这样可以01互换.设a[i] <= ...
- 卸载Photoshop
安装Photoshop后出现卸载不干净的问题,从而导致安装另一个photoshop版本时出现错误,一般情况下我们都是在控制面板的卸载程序里进行卸载的,但往往这样的卸载并不能清除注册表残留以及系统盘里的 ...
- HD1394 Minimum Inversion Number
这道题目的意思是:给你一个序列,统计一开始的逆序数的个数,然后依次把第一个元素放到序列末尾,求每次的逆序数个数,求出每次求逆序数里,逆序数最小的那个数 这里需要推一个递推式,就是每次你把第一个元素放到 ...
- CF# 334 Moodular Arithmetic
B. Moodular Arithmetic time limit per test 1 second memory limit per test 256 megabytes input standa ...
- iOS学习35数据处理之文件读写
1. 沙盒机制 1> 沙盒概述 每一个iOS应用程序都会为自己创建一个文件系统目录(文件夹), 这个独立.封闭.安全的空间,叫做沙盒 注:① 每一个应用程序都会拥有一个应用程序沙盒 ② 应用程序 ...