我正在试图弄清楚如何为WPF窗口设置从Visibile到Hidden的更改动画.我目前让应用程序工作的方式是窗口通常是隐藏的,当我将鼠标移动到屏幕的一侧时,它弹出,我使用布尔到可见性转换器来做那个,但我想做什么是让应用程序在鼠标悬停时更顺畅地滑出,然后再次滑入.
我没有任何动画,所以我不知道如何做到这一点.首先,我不确定我应该使用什么动画来做这个,其次我不确定我是否应该在viewmodel中的"IsWindowVisibile"属性上触发它,或者我是否应该将它绑定到VisibilityChanged事件,第三,我当窗口大小可变时,我不确定这是否可行.
[编辑]
如果有必要,我会"采取"不透明度解决方案,但这并不是我想要的"滑动"效果.