当前位置: 首页 > news >正文

WPF不使用AllowsTransparency实现高性能透明背景异形窗体

前言

最近在WPF项目中使用到异形窗体结合Webbroswer组件做web界面的公告展示,当时不想太麻烦引入Cef组件,就想用自带的Webbroswer来做展示,为了美观还做了异形窗体,结果测试就杯具了,自带的Webbroswer在AllowsTransparency=“True” 模式下根本就无法显示,界面一片空白,最后终于在网上各种查资料找到一篇不用设置AllowsTransparency=“True” 也可以设计异形透明窗体的文章,这种方式不仅可以实现透明的异形窗口,还可以大大提高界面的渲染效率,默认使用AllowsTransparency=“True” 做的透明异形窗口,要比这种渲染差几十倍 下面将实现方式分享给大家。老规矩,先上代码:

<Window x:Class="WpfApp1.MainWindow"xmlns
http://www.lryc.cn/news/251499.html

相关文章:

  • 唯创知音WT2605C语音芯片MP3音频IC:轻松实现指令随机播放与无缝循环播放等功能
  • uniapp+微信小程序监听返回事件
  • Python函数的高级用法
  • excel单元格内换行按什么快捷键
  • docker容器内部文件挂载主机
  • python 实现一个简单的计算器
  • 前端对浏览器的理解
  • Linux(openssl):X509_verify通过ca证书的public key验证证书的签名
  • 全面的.NET微信网页开发之JS-SDK使用步骤、配置信息和接口请求签名生成详解
  • 深入了解汉字转拼音转换工具:原理与应用
  • 沈阳师范大学期末考试复习pta循环数组函数指针经典编程题汇总+代码分析
  • 【面试攻略】Oracle中blob和clob的区别及查询修改方法
  • An illegal reflective access operation has occurred问题记录
  • 抓取检测(Grasp Dection)
  • 人工智能学习4(特征选择)
  • vue中keep-alive的使用
  • 2023年第十二届数学建模国际赛小美赛B题工业表面缺陷检测求解分析
  • 2023全球数字贸易大赛-web3,区块链,诺威信,浪潮云,微众区块链,福建中科星泰,瓴羊区块链,联想-元宇宙,硅基智能-
  • 计算机网络一:TCP/IP基础概念和常见面试题
  • 图论|684.冗余连接 685. 冗余连接 II
  • 依据小兔鲜项目,总结Javascript数组常用方法
  • 制作飞腾(arm)芯片架构的nexus镜像
  • Git 标签管理
  • 多级缓存自用
  • 1.1卷积的作用
  • Unity 简单打包脚本
  • 基于社区电商的Redis缓存架构-缓存数据库双写、高并发场景下优化
  • Python提取PDF表格(基于AUTOSAR_SWS_CANDriver.pdf)
  • UVa1583生成元(Digit Generator)
  • 【Springboot+vue】如何运行springboot+vue项目