一窗体属性

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 窗体属性和控件相关推荐

  1. 自定义窗体设计器-控件测试

    自定义窗体设计器-控件测试 基于.net2的自定义窗体设计器控件(类似visual studio的vb,c#设计器,其实就是vs2005的设计器) 控件由四部分组成:工具栏,工具箱,绘图设计区,属性框 ...

  2. 二级VB培训笔记06:窗体与常用控件综合案例【个人信息注册】

    二级VB培训笔记06:窗体与常用控件综合案例[个人信息注册] 一.常用控件属性与方法思维导图 二.综合案例--个人信息注册 1.创建工程,修改名称为"个人信息注册",窗体名称设置为 ...

  3. vb.net 教程 3-10 窗体编程 datagridview控件 3 禁止追加行 与 禁止删除行

    版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的. 如<vb.net 教程 3-10 窗体编程 datagridview控件 1 初步 > ...

  4. C# 窗体应用TreeView控件使用

    C# 窗体应用TreeView控件使用 前言: TreeView控件在窗体应用里面使用也是频率比较高的,我们在使用TreeView一般是对资源的分层展示,类似数据结构里面树的凹入表示法.很多公司都是使 ...

  5. 自定义控件:属性为控件需要注意的地方

    如果属性为string.int等类,属性在设计时修改,运行时会保存. 如果属性为控件时,如Label,属性在设计时修改控件的属性,运行时会还原,这时可以通过添加 DesignerSerializati ...

  6. BCGControlBar Pro for MFC v13.3现已发布:着重改进图表、属性/编辑控件等,打造全面、易上手的MFC库

    亲爱的BCGSoft用户,我们非常高兴地宣布BCGControlBar Professional for MFC v31.3正式发布啦! BCGControlBar Pro for MFC v31.3 ...

  7. Form2(子窗体)调用Form1(父窗体)的控件

    一直在寻找Vs c# 跨窗体数据传递,通俗点讲就是Form2(子窗体)调用Form1(父窗体)的控件,在一篇博客上找到,名称为:Winform跨窗体操作控件(使用委托),感谢大神的分享,转载到博客,时 ...

  8. Html学习:基础属性和控件

    Html学习:第一课 html基础属性和控件 HTML代表超文本标记语言 HTML 是用于创建网页的标准标记语言 HTML 描述网页的结构 HTML由一系列元素组成 HTML 元素告诉浏览器如何显示内 ...

  9. 属性浏览器控件QtTreePropertyBrowser编译成动态库(设计师插件)

    文章目录 一.回顾 二.动态库编译 1.命令行编译动态库和测试程序 2.vs工具编译动态库和测试程序 3.安装文档 4.测试文档 三.设计师插件编译 1.重写QDesignerCustomWidget ...

最新文章

  1. Unity The Type Matching Rule
  2. jQuery选中该复选框来实现/全部取消/未选定/获得的选定值
  3. hashCode()方法(覆盖hashCode()方法)
  4. a标签传值到另一个页面_Vue组件传值与通信集合
  5. JSTL(JSP Standard Tag Library)读书笔记
  6. DHT(Distributed Hash Table,分布式哈希表)
  7. Exception in thread main java.lang.UnsupportedClassVersionError的另类解决办法
  8. wrapper怎么用_用责任链模式设计拦截器
  9. php的web表单系统源码毕设_从业十多年看了千百套Java毕设项目,整理出100个精品!免费分享...
  10. python中isort的使用
  11. swift 动画合集
  12. 【只推荐一位】他自学成才,坐拥38w粉丝,技术第一大号!
  13. NSLog的各种打印格式
  14. 2022年应届毕业生求职简历模板:电子商务、销售、新媒体运营,80份毕业生个人简历模板
  15. 创意视频混音软件:Remixvideo for Mac
  16. Android lua编辑工具,Lua脚本编辑器
  17. 忽然想起你,你在远方还好吗!
  18. 从零开始写一个Jison解析器(3/10):良好的开端是成功的一半——《政治学》 (亚里士多德)
  19. 抢票成功率高的抢票软件
  20. python利用selenium和safari浏览器驱动实现新浪微博自动点赞 Demo

热门文章

  1. java stream Collectors
  2. python contextlib closing
  3. python `__repr__`
  4. nginx Alphabetical index of variables
  5. C语言 socket
  6. latex 数学公式
  7. python log
  8. python3flask教程_全面的Flask教程[3大部分]
  9. Windows Server 版本信息及支持期 Win10系统各版本服务起止日期。
  10. Mysql学习总结(56)——MySQL用户管理和权限设置