登陆

用户

上一篇:c#获取html内容 下一篇:c#搭建一个代理服务器,需要给浏览器返回什么数据

WPF实现图中效果占用CPU资源过高,求解决方案

荣华软件  959  0   2017-12-22 21:04

当窗体上生成批量任意控件(如:2万个Label),然后执行Storyboard动画,或操作窗体控件属性(如:Marin,RenderTransform)此时观察CPU使用率高达20%或更高,当窗体无任何控件时,执行上述内容CPU使用率正常为1%,根据上述情况我个人理解是由于重绘窗体内容过大导致的,不知道理解是否正确。
(曾经在以上场景做过测试,定义DispatcherTimer每隔一秒获取ProgressBar.Maximum属性此时观察CPU使用率高达20%或更高,持久不降,曾经以为是生成控件未缓过来,后来隔了一天后观察还是未降低)

0条回答

登陆后可回复

  1. 登陆
  2. 注册
服务热线

400-692-8081

售前咨询(09:00-18:00)

联系我们

名称:烟台荣华软件科技有限公司

地址:烟台市高新区航天路101号C栋5楼516

座机:0535-3458081

邮箱:001@rongsoft.com

Q Q:327195471

Copyright@2018 烟台荣华软件科技有限公司 版权所有 鲁ICP备14003838号-1