WindowsForm 窗体属性和控件
一窗体属性
1 布局
(1)Autoscoll --滚动条
(2)AutoSize --自动调节大小以适用内容大小
(3)Location和 StartPosition (确定窗体第一次出现的位置)
①CenterParent(窗体在其父窗体中居中)
②CenterScreen ( 窗体在当前显示窗口中居中)
③Manual (窗体的位置由 Location 属性确定)
④WindowsDefaultBounds (窗体定位在 Windows默认位置,其边界也由Windows默认决定);
⑤WindowsDefaultLocation (窗体定位在 Windows 默认位置,其尺寸在窗体大小中指定)。
(4)Maximumsize --窗体可以调整到的最大大小
Minimumsize --窗体可以调整到的最小大小
(5) Padding --内部间距
(6) Size --窗体大小
(7) WindowsState --窗体的初始可视状态(最大化或最小化)
2窗体样式
(1) Icon --窗体图标
Showicon --是否显示图标
(2) ControlBox --设置是否出现最大化、最小化和关闭按钮
MaxmizeBox --设置最大化按钮是否有效
MinimizeBox --设置最小化按钮是否有效
如果当ControlBox = true, MaxmizeBox = false ,MinimizeBox = false 而 HelpButton = true 时 就可以看到有个帮助的按钮出现在关闭按钮旁边。
(3) Opacity --不透明度
它的值是一个百分数,范围是0~100%,当它等于0时整个窗体就不可间隐藏起来了。当他等于100%时,这个窗体就是个普通窗体。
(4) ShowInTaskbar --设置是否在任务栏中显示窗体
默认值是true, 当他设置为false时就从任务栏消失了。通常可以配合NotifyIcon来实现将程序隐藏到系统右下角的系统状态栏。
(5) TopMost --设置窗体在最前端现实
(6) Transparencykey --设置窗体部分透明
它接受一个颜色值,当窗体中有颜色和这个设定颜色一致时,系统将这些颜色的区域设为透明。
3设计
Name --代码中用来标记该对象的名称
4数据
Tag --用户定义数据
5外观
(1)BackColor --设置窗体背景颜色
BackgroundImage --设置窗体背景图片
BackgroundImageLayout -- 背景图片排列方式
(2)Cursor --鼠标样式
(3)FormBorderStyle --边框
①None(无边框);
②FixedSingle (固定的单行边框);
③Fixed3D (固定的三维边框);
④FixedDialog( 固定的对话框样式的粗边框);
⑤Sizable (可调整大小的边框);
⑥FixedToolWindow( 不可调整大小的工具窗口边框);
⑦SizableToolWindow ( 可调整大小的工具窗口边框).
其中默认为Sizable ,而常用的弹出窗体经常设置为FixedSingle 。
(4) text --窗体名称
6杂项
AccepButton --窗体的”接受”按钮
ConcelButton--窗体的”取消”按钮
7恶搞程序
遮罩窗体:
(1) 窗体开启最大化WindowsState: Maxmized
(2) 让窗体透明 Opacity:1%
(3) 不在工具栏显示 ShowInTaskbar:false
(4) 置顶 TopMost:true
(5) 去边框 FormBorderStyle:None
(6) 任务管理器伪装
a图标不显示 Showicon:false
b更改窗体文字 text
(7) 不让透明,设置蓝屏背景图片 Opacity:100%;BackgroundImage
8窗体类型
(1) 普通窗体 可以拉伸,有最小化最大化按钮
(2) 不可拉伸,不可最大化
(3) 不可拉伸,无最大化最小化
(4) 无边框窗体FormBorderStyle:None
(5) 不规则窗体 Transparencykey设置窗体部分透明
二 几个控件
窗体中显示文字 - Label
用户输入内容 - TextBox passWordChar
按钮 - Button
复选框 - CheckBox
单选框 - RadioButton
分组容器 - Panel
MessageBox.Show();//弹出提示消息
passwordchar//用符号将密码覆盖
转载于:https://www.cnblogs.com/zhang-dandan-1/p/5886783.html
WindowsForm 窗体属性和控件相关推荐
- 自定义窗体设计器-控件测试
自定义窗体设计器-控件测试 基于.net2的自定义窗体设计器控件(类似visual studio的vb,c#设计器,其实就是vs2005的设计器) 控件由四部分组成:工具栏,工具箱,绘图设计区,属性框 ...
- 二级VB培训笔记06:窗体与常用控件综合案例【个人信息注册】
二级VB培训笔记06:窗体与常用控件综合案例[个人信息注册] 一.常用控件属性与方法思维导图 二.综合案例--个人信息注册 1.创建工程,修改名称为"个人信息注册",窗体名称设置为 ...
- vb.net 教程 3-10 窗体编程 datagridview控件 3 禁止追加行 与 禁止删除行
版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的. 如<vb.net 教程 3-10 窗体编程 datagridview控件 1 初步 > ...
- C# 窗体应用TreeView控件使用
C# 窗体应用TreeView控件使用 前言: TreeView控件在窗体应用里面使用也是频率比较高的,我们在使用TreeView一般是对资源的分层展示,类似数据结构里面树的凹入表示法.很多公司都是使 ...
- 自定义控件:属性为控件需要注意的地方
如果属性为string.int等类,属性在设计时修改,运行时会保存. 如果属性为控件时,如Label,属性在设计时修改控件的属性,运行时会还原,这时可以通过添加 DesignerSerializati ...
- BCGControlBar Pro for MFC v13.3现已发布:着重改进图表、属性/编辑控件等,打造全面、易上手的MFC库
亲爱的BCGSoft用户,我们非常高兴地宣布BCGControlBar Professional for MFC v31.3正式发布啦! BCGControlBar Pro for MFC v31.3 ...
- Form2(子窗体)调用Form1(父窗体)的控件
一直在寻找Vs c# 跨窗体数据传递,通俗点讲就是Form2(子窗体)调用Form1(父窗体)的控件,在一篇博客上找到,名称为:Winform跨窗体操作控件(使用委托),感谢大神的分享,转载到博客,时 ...
- Html学习:基础属性和控件
Html学习:第一课 html基础属性和控件 HTML代表超文本标记语言 HTML 是用于创建网页的标准标记语言 HTML 描述网页的结构 HTML由一系列元素组成 HTML 元素告诉浏览器如何显示内 ...
- 属性浏览器控件QtTreePropertyBrowser编译成动态库(设计师插件)
文章目录 一.回顾 二.动态库编译 1.命令行编译动态库和测试程序 2.vs工具编译动态库和测试程序 3.安装文档 4.测试文档 三.设计师插件编译 1.重写QDesignerCustomWidget ...
最新文章
- Unity The Type Matching Rule
- jQuery选中该复选框来实现/全部取消/未选定/获得的选定值
- hashCode()方法(覆盖hashCode()方法)
- a标签传值到另一个页面_Vue组件传值与通信集合
- JSTL(JSP Standard Tag Library)读书笔记
- DHT(Distributed Hash Table,分布式哈希表)
- Exception in thread main java.lang.UnsupportedClassVersionError的另类解决办法
- wrapper怎么用_用责任链模式设计拦截器
- php的web表单系统源码毕设_从业十多年看了千百套Java毕设项目,整理出100个精品!免费分享...
- python中isort的使用
- swift 动画合集
- 【只推荐一位】他自学成才,坐拥38w粉丝,技术第一大号!
- NSLog的各种打印格式
- 2022年应届毕业生求职简历模板:电子商务、销售、新媒体运营,80份毕业生个人简历模板
- 创意视频混音软件:Remixvideo for Mac
- Android lua编辑工具,Lua脚本编辑器
- 忽然想起你,你在远方还好吗!
- 从零开始写一个Jison解析器(3/10):良好的开端是成功的一半——《政治学》 (亚里士多德)
- 抢票成功率高的抢票软件
- python利用selenium和safari浏览器驱动实现新浪微博自动点赞 Demo
热门文章
- java stream Collectors
- python contextlib closing
- python `__repr__`
- nginx Alphabetical index of variables
- C语言 socket
- latex 数学公式
- python log
- python3flask教程_全面的Flask教程[3大部分]
- Windows Server 版本信息及支持期 Win10系统各版本服务起止日期。
- Mysql学习总结(56)——MySQL用户管理和权限设置