如何实现更改窗体标题栏的样式

简介: 如何实现更改窗体标题栏的样式

有没有感觉别人的窗体总是特别好看呢?这可是有秘诀的,一起来看看一个小细节吧!

正文

如何实现

第一步:修改FormBorderStyle属性为None

第二步:添加一个Panel控件

第三步:修改属性

第四步:增加图片

第五步:增加按钮

增加一些基本的最小化、最大化、关闭按钮

第六步:增加按钮代码

1.最小化

this.WindowState = FormWindowState.Minimized;//最小化

2.最大化

this.WindowState = FormWindowState.Maximized;
panel1.Width = this.Width;//控件随窗体变大

3.关闭

this.Hide();

一个漂亮的界面就完成了!

你的窗体

别人的窗体

目录
相关文章
|
API C# Windows
Winform控件优化之无边框窗体及其拖动、调整大小和实现最大最小化关闭功能的自定义标题栏效果
Winform中实现无边框窗体只需要设置FormBorderStyle = FormBorderStyle.None,但是无边框下我们需要保留移动窗体、拖拽调整大小、自定义美观好看的标题栏等...
3380 0
Winform控件优化之无边框窗体及其拖动、调整大小和实现最大最小化关闭功能的自定义标题栏效果
|
6月前
【UI】修改滚动条样式
【UI】修改滚动条样式
42 1
|
6月前
|
C++
QT 重写控件(QPushButton为例)实现背景图片的切换和鼠标样式切换
一般在QT开发中,使用setCursor()给控件设置鼠标的样式效果(一般是手型和箭头的切换),一般情况下,这个函数也是起作用的,但是一旦调用了全局QApplication::setOverrideCursor()设置鼠标效果后,在使用setCursor给控件设置鼠标样式就不起效果了,这是QT的机制
338 0
|
区块链 C#
C# 窗体修改应用程序图标
C# 窗体修改应用程序图标
375 0
C# 窗体修改应用程序图标
Qt隐藏系统标题栏,使用自定义标题栏
Qt隐藏系统标题栏,使用自定义标题栏
Qt隐藏系统标题栏,使用自定义标题栏
|
API 数据安全/隐私保护
VB编程:无标题栏窗体移动和自定义鼠标样式
VB编程:无标题栏窗体移动和自定义鼠标样式
241 0