C#--扁平化窗体UI
1、设置窗体边框的类型,把FormBorderStyle属性设置为None,窗体将变成无边框:
2、无边框窗体默认不能随意拖动,也没有窗体最大化、最小化、关闭等按钮,解决办法如下:
(1)实现随意拖动窗体
参考博客:《C#--无边框窗体实现拖动、最大化、最小化、关闭》
(2)窗体最大化、最小化、关闭等按钮的实现
1)代码
参考博客:《C#--无边框窗体实现拖动、最大化、最小化、关闭》
2)UI设计注意事项
按钮(或label标签)也需要进行无边框的设计,需要设置其形式、边框颜色、背景颜色、前景颜色(文字颜色);
当把button、label或其他控件放到已设置好背景图片的窗体上时,控件的背景颜色继承的是窗体的背景颜色:
此时就需要把label控件的背景颜色设置为放置位置对应图片的颜色,设置BackColor属性;
如果是button控件,还需要把FlatStyle设置为Flat,把FlatAppearance属性中BorderColor属性设置为图片的颜色,否则就有可能显示button控件的外边框;
ForeColor属性设置的是控件的前景颜色,也就是文字内容的颜色;
注意事项:
1、先把窗体设置为无边框,然后再设置其窗体的大小;
C#--扁平化窗体UI相关推荐
- wpf教程-metro扁平化样式UI控件库推荐:MahApps.Metro
wpf虽然做出来的ui效果已经很好了,但是还是会有很多客户要求在完善.不如在win8出来后,很多用户就喜欢metro的样式. 今天给大家推荐metro扁平化样式UI控件库:MahApps.Metro ...
- Notebook响应式扁平化后台UI框架模板
简介: 国外搬运大神之作Notebook后台UI框架模板,响应式多终端,扁平化风格,包含全部后台前端UI组件,也可以当做一个UI框架使用. 网盘下载地址: http://kekewl.cc/tZTEh ...
- UI实用素材|扁平化UI设计模板,UI设计师都要会!
在当今信息爆炸的文化背景下,人们每天要通过过手机APP接触巨大的信息流,然后再持续的进行评估.过滤并且再加工,具有认知上的负担,扁平化UI设计更加适合信息碎片化的传递方式. 扁平化的UI设计通过将有效 ...
- 扁平化ui设计界面的方式以及扁平化ui图标设计特点
扁平化是近两年手机图标设计发展的一种趋势,因此作为一名全栈UI设计师,扁平化ui设计界面的方式以及扁平化ui图标设计特点还是非常熟悉的.今天就跟大家谈谈扁平化ui设计界面的方式以及扁平化ui图标设计特 ...
- 【历史上的今天】9 月 19 日:世界上第一个表情符号;微软发布 Virtual PC;苹果 UI 扁平化的开始
整理 | 王启隆 透过「历史上的今天」,从过去看未来,从现在亦可以改变未来. 今天是 2021 年 9 月 19 日,在 39 年前的今天,人类历史上第一张电脑笑脸":-)"诞生, ...
- (10.1.3.2)浅谈扁平化设计—– keep it simple
2013可以说是扁平化设计的一年. 扁平化时代之前,设计师的作品往往非常的写实,非常的有立体感!但是现在即便是拟物设计的引领者苹果,也不得不转变设计思路,在iOS 7上开始着手扁平化设计的探索. 什么 ...
- 扁平化你的Qt应用程序
什么是扁平化 这里的扁平化指的是交互设计方面的一种风格. 扁平化是随着极简注意的风潮流行起来的,这个概念最核心的地方就是放弃一切装饰效果,诸如阴影.透视,纹理,渐变等等能做出3D效果的元素一概不用.全 ...
- MahApps.Metro扁平化UI控件库(可修改主题色等)
一.名词解释 使用MahApps.Metro扁平化UI控件库,可以使界面呈现更加美观.本文将总结MahApps.Metro的使用方法,及如何自定义修改其主题颜色等. 详细内容可参考官网:https:/ ...
- UI设计培训中的扁平化理念
本文是为正在学习UI设计的同学们整理的一份资料,主要讲的是UI设计培训中的扁平化理念,扁平化的设计是抛弃一切装饰的设计,扁平化设计使得用户操作起来更加简洁.高效和舒适.简洁大方的交互界面设计自然能够引 ...
最新文章
- 你的GitHub爆款项目,面试官可能问都不问
- QT的QQmlPropertyMap类的使用
- matlab的概述,Matlab概述
- 计算机网络中的物理层
- python没有上方工具栏_PyQt5快速上手基础篇8-菜单栏、工具栏和状态栏
- 企业的最佳选择?开放式混合云大行其道
- rocketmq存储结构_rocketMq高性能存储设计
- 2022年引领全球增长的60大技术:机会、增长、投资、洞察
- Safari浏览器(有时没有图片时,提交会出现问题)。
- VK Cup 2018 Round 2: B. Three-level Laser(二分)
- 【转】无需刻录DMG光盘,教你在VMWare下安装MAC OS X Snow Leopard 10.6
- 【Android工具】更新Yandex网页剪辑插件测试!可以安装PCchrome插件的手机浏览器!...
- 拯救者Y7000拆机清灰方法及加装机械硬盘
- 涉密计算机检查情况 月检查表,关于2017年下半年保密检查的通知
- qt.qpa.xcb: could not connect to display qt.qpa.plugin: Could not load the Qt platform plugin “xcb“
- QGIS制作导出三维模型并发布
- 量子计算机能超越光速,目前有存在超光速吗?人类是否可以超越光速?
- 英语语法---名词性从句详解
- ubuntu20.04 跳过grub
- 从零开始用C语言实现图片解码播放器(有源码)
热门文章
- Objective-C学习篇03—继承
- 企业微信如何给客户打标签?
- 用荧光素酶基因标记肿瘤细胞的实验步骤
- 截图工具当前未在计算机上运行 请重启_一个顶十个的工具箱软件,这才是真正的装机必备。...
- CentOS7和CentOS8 Asterisk 20.0.0 简单图形化界面7--对接讯时FXO网关落地
- windows驱动开发教程 滴水_滴水编程达人全套
- 微信小程序开发工具win10下编译非常慢解决方法
- 大学医学院有计算机专业吗,上大学时辛苦一点,将来工作轻松一点,这些专业可以做到...
- APP全栈工程师修炼之路(一)
- c语言打出的王字图形图形,C语言编程宝典(王大刚) 3 关键字和标识符