2011-08-03 38 views
2

在Silverlight(或WPF)應用程序,我有一個導體是一個Conductor.Collection.OneActive在卡利微推拉簾之間的過渡動​​畫

什麼是動畫畫面之間的過渡的好方法(我會像一個簡單的滑塊)當我調用ActivateItem(...)?

P.S.在我的非Caliburn應用程序中,我使用了不同製作者的TransitionPresenter控件或狀態管理器動畫。

編輯:從Rob的回答,TransitionPresenter是在描述的情況下去的方式。它很好地映射到「缺省」Caliburn使用ContentControl通過操作視圖模型切換視圖的方式。 TransitionPresenter本質上是一個帶有動畫的ContentControl。

同時,操縱ActiveItem意味着擁有一個狀態,並且如果您嘗試同時使用狀態管理器和自己的狀態,則存在同步這兩個狀態的問題,所以它不太適合。

回答

1

您仍然可以使用轉換控件。只需將View.Model附加屬性添加到它。