【发布时间】:2011-05-28 22:55:53
【问题描述】:
我试图弄清楚如何为 WPF 窗口从 Visibile 更改为 Hidden 的动画。我目前让应用程序工作的方式是窗口通常是隐藏的,当我将鼠标移动到屏幕的一侧时它会弹出,我正在使用布尔到可见性转换器来做到这一点,但我想做什么是让应用程序在鼠标悬停时更顺畅地滑出,然后再次滑入。
我没有做任何动画,所以我不知道该怎么做。首先,我不确定我应该使用什么动画来执行此操作,其次我不确定是否应该在视图模型中的“IsWindowVisibile”属性上触发它,或者是否应该将其绑定到 VisibilityChanged 事件,第三我'不确定当窗口大小可变时这是否可能。
[编辑]
如有必要,我将“采用”不透明解决方案,但这并不是我想要获得的“滑动”效果。
【问题讨论】:
标签: wpf animation visibility