编程论坛
注册
登录
编程论坛
→
C# 论坛
wpf中嵌入winform的效果问题
勤奋的小蚂蚁
发布于 2021-04-27 16:45, 1233 次点击
已经在wpf中加入了第三方的一个控件,且这个控件不可替代。由于这个控件是winform类型的,所以在加完以后,再给整个页面添加storyboard动画进行从左向右的运动时,非常卡顿,很不平滑。想请教大神们,怎么解决这个问题?
2 回复
#2
qq2889577966
2021-04-28 10:15
可以通过设置帧率看能否解决问题
设置App.xaml
程序代码:
///
<summary>
///
App.xaml 的交互逻辑
///
</summary>
public
partial
class
App : Application
{
private
void
Application_Startup(
object
sender, StartupEventArgs e)
{
Timeline.DesiredFrameRateProperty.OverrideMetadata(
typeof
(Timeline),
new
FrameworkPropertyMetadata { DefaultValue =
null
}
);
}
DefaultValue = null 可以是具体值60、90、100自己设置
效果:在流畅的动画里面看不出来,将null设置为10、5等较小的值就看出来了
另:那个第三方是个啥功能,说一下,不麻烦的话做一个
#3
qq2889577966
2021-04-28 10:20
接上面,在wpf中如果设置了阴影,不论什么都会比较卡,去掉模糊阴影会好很多
1