winform布局、控件
文章目录
- 1. Visual Studio设计界面
- 2. 图标查找
- 3. 布局
- 4. 配色
- 5. 自定义窗体
- 6. 自定义边框
- 7. 图片+文字按钮
- 8. 图片按钮
- 9. 圆点样式密码框
1. Visual Studio设计界面
- 设计界面,将控件水平或垂直居中
- 选中控件
- 菜单,格式,窗体内居中,水平对齐
- 调整控件z序
- 选中控件
- 右键,“置于顶层”、“置于底层”
2. 图标查找
icons8客户端
- 支持png、ico、xaml等图标搜索
- 支持修改图标大小、颜色
- 无需登录,可以像拖动文件一样拖动图标
3. 布局
- 整体界面采用Panel+Dock进行分块布局
// 标题栏
panel1.Dock=Top
// 左侧工具栏栏
panel2.Dock=Left
// 主内容区
panel3.Dock=Fill
- 控件保持水平、垂直居中
panel1.Anchor=None
4. 配色
- 前景色:白色
- 背景色可选:Crimson 深红、SeaGreen 海绿色、RoyalBlue 宝蓝色
5. 自定义窗体
// 无边框
FormBorderStyle=None
// 缩放模式
AutoScaleMode=None
// 字体、前景色、背景色
Font、ForeColor、BackColor
6. 自定义边框
// 4个panel,Dock属性分别为左、上、右、下
// panel背景色为边框色
panel1.Dock=Left
panel1.Widht=5
panel2...
panel3...
panel4...
7. 图片+文字按钮
// 扁平样式
button1.FlatStyle=Flat
// 去除边框
button1.FlatAppearance.BorderSize=0
// 文字颜色
button1.ForeColor=White
// 背景色
button1.BackColor=RoyalBlue
// 图片
button1.Image=xxx.png
// 图片放在文字前面
button1.TextImageRelation=ImageBeforeText
8. 图片按钮
“图片+文字按钮”的基础上去除文字内容
9. 圆点样式密码框
textBox1.UseSystemPasswordChar=true
winform布局、控件相关推荐
- WinForm 布局控件“WeifenLuo.WinFormsUI.Docking“的使用
本篇介绍Winform程序开发中的布局界面的设计,介绍如何在我的共享软件中使用布局控件"WeifenLuo.WinFormsUI.Docking". 布局控件"Weife ...
- WinForm界面开发之布局控件WeifenLuo.WinFormsUI.Docking的使用
控件下载地址(开源) http://sourceforge.net/projects/dockpanelsuite/ 原文:http://www.cnblogs.com/wuhuacong/archi ...
- 分享-WinForm界面开发之布局控件WeifenLuo.WinFormsUI.Docking的使用
分享自伍华聪的-WinForm界面开发之布局控件"WeifenLuo.WinFormsUI.Docking"的使用 本篇介绍Winform程序开发中的布局界面的设计,介绍如何在我的 ...
- WinForm界面开发之布局控件“WeifenLuo.WinFormsUI.Docking“的使用
本篇介绍Winform程序开发中的布局界面的设计,介绍如何在我的共享软件中使用布局控件"WeifenLuo.WinFormsUI.Docking". 布局控件"Weife ...
- Winform分页控件之纯分页显示处理
在之前介绍的Winform分页控件中,都以分页控件+显示表格控件作为一个整体性的控件,不可分开,这样做的目的是可以实现更多的操作,集成更多丰富的特性,减少我们开发的工作量,这种情况虽然适用于大多数的情 ...
- python嵌套html开发gui_python GUI库图形界面开发之PyQt5表单布局控件QFormLayout详细使用方法与实例...
PyQt5布局控件QFormLayout简介 QFormLayout是label-field式的表单布局,顾明思议,就是实现表单方式的布局,表单是提示用户进行交互的一种模式,主要有两列组成,第一列用于 ...
- python gui控件案例_python GUI库图形界面开发之PyQt5布局控件QHBoxLayout详细使用方法与实例...
PyQt5布局控件QHBoxLayout简介 采用QBOXLayout类可以在水平和垂直方向上排列控件,QHBoxLayout和QVBoxLayout类继承自QBoxLayout 采用QHBoxLay ...
- winformbutton边框怎么改_C# WinForm窗体控件Panel修改边框颜色以及边框宽度方法
C# WinForm窗体控件Panel修改边框颜色以及边框宽度方法 1.新建组件这里可以自定义一个Panel控件起名为PanelEx 2.增加一个BoderColor属性和BoderSize属性 pr ...
- Flutter 布局控件完结篇
本文对Flutter的29种布局控件进行了总结分类,讲解一些布局上的优化策略,以及面对具体的布局时,如何去选择控件. 1. 系列文章 Flutter 布局详解 Flutter 布局(一)- Conta ...
- android侧滑布局,Android布局控件DrawerLayout实现完美侧滑效果
drawerLayout其实是一个布局控件,跟LinearLayout等控件是一样的,但是drawerLayout带有滑动的功能.只要按照drawerLayout的规定布局方式写完布局,就能有侧滑的效 ...
最新文章
- 2021年大数据Spark(十三):Spark Core的RDD创建
- VMware 使用 OVF 模版部署虚拟机
- ring0下的 fs:[124]
- Query Specific Fusion for Image Retrival 学习日常
- php+读取配置里的值,ThinkPHP 读取配置信息与动态配置(C方法)
- [elk]logstash grok原理
- 机器学习——常用核函数
- php curl form-data,在php curl multipart / form-data请求中发送一个文件和json数据
- 前端处理带t的时间_适合家用的跑步机?阿迪达斯轻爵T-19i跑步机测评|adidas|商用机...
- 【软件工程】计算资源
- Oracle数据库的状态查询
- [原创]css设置禁止中文换行
- mysql数学函数有什么_mysql数学函数有哪些?
- 基于大数据技术的全国高速公路通行数据 动态监测平台建设
- 数据统计获取一年 有多少个自然周,起止时间,当前是第几个周
- matlab两个单引号是什么意思,两个单引号什么时候用
- chi2inv函数 matlab_MATLAB的所有函数?
- 【周志华机器学习】线性模型
- 02 matplotlib - 柱状图、直方图、散点图 、饼图
- Linux系统的登录方式