专栏名称: dotNET跨平台
专注于.NET Core的技术传播。在这里你可以谈微软.NET,Mono的跨平台开发技术。在这里可以让你的.NET项目有新的思路,不局限于微软的技术栈,横跨Windows,Linux 主流平台
今天看啥  ›  专栏  ›  dotNET跨平台

Avalonia跨平台入门第四十六篇之自定义边框

dotNET跨平台  · 公众号  ·  · 2024-10-30 08:00

文章预览

最近玩耍Avalonia的时候,发现 同样的代码 结果在Win7下出现一个小问题; 1、在Win10下运行没啥问题: 2 、在Win7结果出现不透明和按钮点不了: 3 、来看看 Window下设置: ExtendClientAreaToDecorationsHint= "True" ExtendClientAreaChromeHints= "NoChrome" ExtendClientAreaTitleBarHeightHint= "0" CanResize= "False" Background= "Transparent" 4、最终修改 : ExtendClientAreaToDecorationsHint= "True" ExtendClientAreaChromeHints= "NoChrome" ExtendClientAreaTitleBarHeightHint= "-1" CanResize= "False" Background= "#172762" 5、Win7下最终效果: 最终简单的效果先这样吧 ; 以后有时间的话,可以再去摸索一下更复杂的效果 ;编程不息、Bug不止、无Bug、无生活 ; 改bug的冷静、编码的激情、完成后的喜悦、挖坑的激动 、填坑的兴奋;这也许就是屌丝程序员的乐趣吧;今天就到这里吧;希望自己有动力一步一步坚持下去;生命不息,代码不止;大家抽空可以看看今天 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览