WPF-隐藏窗体标题栏和边框
方法一
AllowsTransparency="True" WindowStyle="None"
缺点:使用该方法会导致标题栏无法被拖动,可以自我添加boder的形式来重写拖动
例如:
<Window x:Class="WpfApp.MainWindow" Title="MainWindow" Height="450" Width="800" AllowsTransparency="True"WindowStyle="None"><Grid><Border Background="Yellow" MouseLeftButtonDown="Border_MouseLeftButtonDown" Height="20" VerticalAlignment="Top"/></Grid>
</Window>
private void Border_MouseLeftButtonDown(object sender, MouseButtonEventArgs e)
{this.DragMove();
}
方法二
<WindowChrome.WindowChrome><WindowChrome CaptionHeight="50" UseAeroCaptionButtons="False"></WindowChrome>
</WindowChrome.WindowChrome>
CaptionHeight 隐藏标题栏的高度
UseAeroCaptionButtons 是否让隐藏的最小化最大化关闭按钮可以点击
使用WIndowsChrome 进行隐藏,使用此方法下隐藏的标题栏只是不能看到,但还是存在的。会导致在隐藏标题栏位置的按钮无法命中。例如此状况下的button1
需要给button1添加以下属性后便可进行命中
WindowChrome.IsHitTestVisibleInChrome="True"
WPF-隐藏窗体标题栏和边框相关推荐
- 【转】【C#】C#重绘windows窗体标题栏和边框
摘要 windows桌面应用程序都有标准的标题栏和边框,大部分程序也默认使用这些样式,一些对视觉效果要求较高的程序,如QQ, MSN,迅雷等聊天工具的样式则与传统的windows程序大不相同,其中迅雷 ...
- WPF修改窗体标题栏的颜色
WPF程序通常情况下没办法修改窗体标题栏的样式,包括标题栏的背景颜色. 不过借助一个叫Fluent.Ribbon的第三方控件,貌似可以修改标题栏的背景颜色. 可以通过NuGet来安装这个控件:Inst ...
- .NET CORE(C#) WPF亚克力窗体
微信公众号:Dotnet9,网站:Dotnet9,问题或建议:请网站留言, 如果对您有所帮助:欢迎赞赏. .NET CORE(C#) WPF亚克力窗体 阅读导航 本文背景 代码实现 本文参考 源码 1 ...
- [转][小结][三种方法]实现WPF不规则窗体
实现WPF不规则窗体的三种常用的方法如下: 1.使用Blend等工具绘制一个不规则xaml,然后作为窗体的背景.这个可以参考xiaowei0705的这篇博文:WPF制作不规则的窗体 . 2.给wind ...
- 【转】 VC MFC 钩子 实现 自绘 窗体 标题栏 非客户区
效果: 程序: #if !defined(_LJF_LJFHOOK_H) #define _LJF_LJFHOOK_H #if _MSC_VER > 1000 #pragma once #end ...
- C# Winform 实现窗体无系统边框,但是具有系统边框的所有功能,同时保证控件不闪烁
本人新手,想写个上位机,窗口能够实现最小化,最大化,拖动,改变大小等常用功能,Winform窗体的FormBorderStyle设置成sizable即可实现,但是窗体有自带的边框,不好看且无法编辑,想 ...
- html隐藏窗口栏,electron程序,如何隐藏窗体顶部菜单?
本博客不欢迎:各种镜像采集行为,请尊重知识产权法律法规.大家都是程序员,不要闹得不开心. 在mac系统中,electron的菜单是和主窗口是分离的.所以对于主窗口来说,并没有太多视觉上的影响.而在wi ...
- 去掉/隐藏Firefox标题栏
Deepin15桌面版,Firefox粗犷的标题栏实在令人无法接受,去掉或隐藏原标题栏步骤如下: 方法一: 1.在标题栏右击鼠标,选择[定制]菜单,在定制界面的左下角取消勾选[标题栏]选项,然后点后面 ...
- Delphi组件开发-在窗体标题栏添加按钮
这是一个在窗体标题栏添加自定义按钮的组件(TTitleBarButton)开发实例,标题栏按钮组件TTitleBarButton以TComponent为直接继承对象,它是一个可以在窗体标题栏上显示按钮 ...
最新文章
- android组件浮动在activity上_Jetpack Hilt 依赖注入框架上手指南
- iptables防火墙过滤规则
- 【数字信号处理】序列傅里叶变换 ( 基本序列的傅里叶变换 | 求 cosωn 的傅里叶变换 | 复变函数欧拉公式 )
- 单防区扩展模块怎么用_Zens推出模块化可扩展无线充电器 可为6台设备同时供电...
- Extjs 动态生成表格
- hive建表语句_Hive数据如何同步到MaxCompute之实践讲解
- 图论 —— 差分约束系统
- javascript核心_功能强大的JavaScript数组
- 如何把he_llo wo_rld 变成 HeLlo WoRld
- 还怕没女朋友吗?用python做个表白吧
- 网络篇 使用Visio来画流程图(进阶篇)-01.1
- NeurIPS 2021 | 医学图像GAN生成,在Noisy Data上训练出超越监督学习的模型
- vue-ES2015:
- java打印输出万年历_用Java编程输出万年历的功能实现
- 图片转icon图标并在项目中引用
- 菜鸟学JAVA之——static静态代码块
- 抖音实战~手机号验证码一键注册登录流程(限制手机终端登录)
- 【Linux】awk想打印除指定列外的所有列
- HTML5+CSS大作业——彭于晏明星(15页) _网页设计期末作业
- 差动放大器自动测试系统使用
热门文章
- 台式计算机后面的端口示意图,如何识别戴尔台式 PC 上的集成视频端口
- 计算机无法连接到internet的操作,修复无法连接到internet
【运用方式】
的设置步骤...
- 利用 π/4=1-1/3+1/5+…,编程计算π的近似值,直到最后一项的绝对值小于 10的负5次方为止,输出π的值并统计累加的项数。
- 栾云开 作业 笔记
- 【ELM预测】基于matlab探路者算法优化极限学习机预测(含前后对比)【含Matlab源码 2204期】
- 影视剪辑,如何一个人自学短视频7天vlog教程
- 阿里云SLB最佳实践
- 计算机硬件耗电,耗电大户不一定就“费电”_主板评测-中关村在线
- Jenkins部署项目时,git报错fatal: index file smaller than expected
- 用python画正弦图的代码_python如何画正弦曲线(jes环境)