C#学习教程:动画WindowsFormsHost分享


动画WindowsFormsHost

我需要为WindowsFormsHost控件设置动画。 问题是我看不到动画,窗口没有刷新。 如果我在动画期间调整WPF窗口的大小,则可以看到过渡。

我尝试将WindowsFormsHost放入网格中,然后为网格设置动画,但结果是相同的。 我把一些其他的东西放到网格中,以确保我正确地编写了动画。

这里有一些简单的应用程序来测试这个:

                     

有什么方法可以解决这个问题吗?

混合WPF和WinForms或ActiveX内容时,这是一个众所周知的问题。 在内部,每个渲染引擎都有自己的空域,像动画这样的互操作性是不可能的。

使用.net 4.5版本时,应该解决此问题。

见http://www.jonathanantoine.com/2011/09/24/wpf-4-5-%E2%80%93-part-8-no-more-airspace-problems-integrating-wpf-with-win32/

上述就是C#学习教程:动画WindowsFormsHost分享的全部内容,如果对大家有所用处且需要了解更多关于C#学习教程,希望大家多多关注—猴子技术宅(www.ssfiction.com)

本文来自网络收集,不代表猴子技术宅立场,如涉及侵权请点击右边联系管理员删除。

如若转载,请注明出处:https://www.ssfiction.com/ckf/1031603.html

发表评论

邮箱地址不会被公开。 必填项已用*标注