社区
.NET Framework
帖子详情
求助 wpf中如何自定义标题栏
Rolando_cdf
2009-07-22 11:59:06
wpf中如何自定义标题栏,包括颜色,背景,字体,最大化最小化按钮等等
并且自定义之后不会影响窗体的移动和缩放
谢谢!!
...全文
1701
4
打赏
收藏
求助 wpf中如何自定义标题栏
wpf中如何自定义标题栏,包括颜色,背景,字体,最大化最小化按钮等等 并且自定义之后不会影响窗体的移动和缩放 谢谢!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Error_Code
2009-07-22
打赏
举报
回复
最大化和最小化是设置window.state
其他的用win32 API
Rolando_cdf
2009-07-22
打赏
举报
回复
[Quote=引用 1 楼 error_code 的回复:]
方法1. WindowStyle="None" 然后自己在窗体上画标题栏画按钮, 功能自己实现
方法2
[TemplatePart(Name = "PART_CloseButton", Type = typeof(Button))]
[TemplatePart(Name = "PART_MinimizeButton", Type = typeof(Button))]
[TemplatePart(Name = "PART_MaximizeButton", Type = typeof(Button))]
[TemplatePart(Name = "PART_TitleBar", Type = typeof(Panel))]
public class GlassWindow : Window
{
...
}
自定义的window, 支持Template的标题栏按钮等, 这个你可以Google glasswindow找到
[/Quote]
谢谢,我想再请教一下,去掉标题栏之后最大化和最小化,移动窗体,改变长宽怎么控制呢?谢谢
Error_Code
2009-07-22
打赏
举报
回复
方法1. WindowStyle="None" 然后自己在窗体上画标题栏画按钮, 功能自己实现
方法2
[TemplatePart(Name = "PART_CloseButton", Type = typeof(Button))]
[TemplatePart(Name = "PART_MinimizeButton", Type = typeof(Button))]
[TemplatePart(Name = "PART_MaximizeButton", Type = typeof(Button))]
[TemplatePart(Name = "PART_TitleBar", Type = typeof(Panel))]
public class GlassWindow : Window
{
...
}
自定义的window, 支持Template的标题栏按钮等, 这个你可以Google glasswindow找到
kissyou886
2009-07-22
打赏
举报
回复
[Quote=引用 3 楼 error_code 的回复:]
最大化和最小化是设置window.state
其他的用win32 API
[/Quote]
Error_Code说的很全面,顶
到google里搜索无标题窗口,有人在博客里有写好的例子
使用VS2010为Windows“.NET研究”7编写一个杀手级
WPF
应用
你可以学习一下怎样使用Visual Studio 2010,
WPF
4 和 the Windows API Code Pack给你的应用程序添加Windows 7 UI。 Windows 7 UI有很多令人兴奋的元素,例如:全新的任务栏,或者跳转列表,...
一起谈.NET技术,使用VS2010为Windows7编写一个杀手级
WPF
应用
你可以学习一下怎样使用Visual Studio 2010,
WPF
4 和 the Windows API Code Pack给你的应用程序添加Windows 7 UI。 Windows 7 UI有很多令人兴奋的元素,例如:全新的任务栏,或者跳转列表,...
C# WinForm 运行久了就内存不足
窗体 尽量不要 Hide() 、Visible —— 能关就关,最好能调用 窗体的 Dispose() 函数(释放组件、释放数据都彻底一些) 打开任务管理器:工具栏>选择列> 勾选 “用户对象”、“GDI对象”、“句柄数”—— 这三列 都...
.NET周报 【5月第4期 2023-05-27】
国内文章C#使用词嵌入向量与向量数据库为大语言模型(LLM)赋能长期记忆实现私域问答机器人落地之openai接口平替https://www.cnblogs.com/gmmy/p/17430613.html在上一篇文章
中
我们大致讲述了一下如何通过词嵌入向量的...
数据可视化
4.5版本发行以后,可以设置窗口属性Qt::WA_TranslucentBackground来设定该窗口透明显示,但是有一个问题,就是如果该窗口是个top level窗口,就会有
标题栏
(title bar), 在windows平台下,如果不把这个
标题栏
去掉(设置Qt:...
.NET Framework
17,740
社区成员
24,334
社区内容
发帖
与我相关
我的任务
.NET Framework
.NET技术 .NET Framework
复制链接
扫一扫
分享
社区描述
.NET技术 .NET Framework
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章