我有一个包含3个自定义控件的面板。现在,在运行期间,我只有两个在任何给定时间点都可见,即前两个或后两个控件始终保持中间控件可见。
因此,当顶部控件折叠或不可见时,中间控件向上移动并显示为顶部控件,如果底部控件折叠,则中间控件位于底部。
至于我的问题,我希望动画中间控件向上或向下移动。换句话说,当中间控件的位置发生变化时动画。由于其他控件的可见性已被修改。
这可以在Wpf中实现吗?如果是,那么有关如何实现的建议吗?
我正在使用c#。
感谢。
当面板A(红色)或面板C(蓝色)的可见性发生变化时,尝试动画面板B(绿色)上下移动。