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

WPF 动画卡顿

情景:程序初期没有多少东西的时候,添加了整套流程的动画,是极其流畅,后期也就没在动过,但是开发到中期发现动画突然卡顿了,无论是网上找还是丢给AI判断,都是以程序优化和动画优化为主。

错误原因:我是将所有的子界面,全都加到主界面中的Grid上的,错误原因就是主界面的Grid外边有一层Border做了阴影效果。

解决方案:注解面的阴影效果去掉。

原版

 <!--  阴影容器 - 添加Margin为阴影留出空间  --><Borderx:Name="border_Main"Margin="20"Background="White"BorderBrush="Gray"BorderThickness="1"><!--  关键:添加Margin让阴影可见  --><!--  问题点就是这里,去掉就可以了,不只是主页的动画有影响,所有地方的动画均有影响  --><Border.Effect><DropShadowEffectBlurRadius="10"Direction="270"Opacity="0.5"ShadowDepth="5"Color="Black" /></Border.Effect><!--  调整内部容器尺寸  --><Border Margin="0" Background="Transparent"><!--  内部不需要Margin  --><Grid x:Name="DllContainer"><!--  DLL控件将在这里动态加载  --></Grid></Border></Border>
http://www.lryc.cn/news/614725.html

相关文章:

  • Seaborn 数据可视化库:入门与进阶指南
  • 解决多线程安全性问题的方法
  • 无人设备遥控器之信号编码技术篇
  • 深入理解OpenGL Shader与GLSL:基础知识与优势分析
  • 【深度学习】动手深度学习PyTorch版——安装书本附带的环境和代码(Windows11)
  • list的简单介绍
  • 大厂求职 | 唯品会2026校园招聘正式启动!
  • “鱼书”深度学习进阶笔记(1)第二章
  • 微信小程序功能 表单密码强度验证
  • NOIP 2024 游记
  • [激光原理与应用-185]:光学器件 - BBO、LBO、CLBO晶体的全面比较
  • LoRA微调的代码细节
  • 2025年渗透测试面试题总结-07(题目+回答)
  • 【设计模式】访问者模式模式
  • Chrome DevTools Protocol 开启协议监视器
  • flutter开发(一)flutter命令行工具
  • SVM实战:从线性可分到高维映射再到实战演练
  • 【同余最短路】P2371 [国家集训队] 墨墨的等式|省选-
  • 在 Git 中,将本地分支的修改提交到主分支
  • 广东省省考备考(第七十天8.8)——言语、判断推理(强化训练)
  • ubuntu 22.04 使用yaml文件 修改静态ip
  • 开发板RK3568和stm32的异同:
  • Redis对象编码
  • 【Bellman-Ford】High Score
  • 荣耀秋招启动
  • Sum of Four Values(sorting and searching)
  • 两个函数 quantize() 和 dequantize() 可用于对不同的位数进行量化实验
  • 力扣-189.轮转数组
  • 优选算法 力扣 15. 三数之和 双指针降低时间复杂度 C++题解 每日一题
  • 深入解析 Seaborn:数据可视化的优雅利器