1
我正在嘗試創建一個類似於AppBar的動畫 - 基本上使得控件從屏幕的下邊緣進入。問題在於控件的高度可能會根據其內容而變化,所以我無法在XAML或Loaded事件中設置初始TranslateTransform.Y
值,因爲在頁面加載後會生成內容。創建類似於AppBar的動畫
因此,在其他(和更少)的話。我需要爲我不知道它的大小的控件添加動畫。有任何想法嗎?
在此先感謝。
我正在嘗試創建一個類似於AppBar的動畫 - 基本上使得控件從屏幕的下邊緣進入。問題在於控件的高度可能會根據其內容而變化,所以我無法在XAML或Loaded事件中設置初始TranslateTransform.Y
值,因爲在頁面加載後會生成內容。創建類似於AppBar的動畫
因此,在其他(和更少)的話。我需要爲我不知道它的大小的控件添加動畫。有任何想法嗎?
在此先感謝。
您可以使用轉換。 例如PaneThemeTransition或EntranceThemeTransition。 我不確定應該使用哪個屬性來添加轉換,因爲它取決於您的案例。但是你可以做這樣的事情:
Popup.ChildTransitions = new TransitionCollection { new EntranceThemeTransition() };
的彈出是不是強制性的:
<uielement>
<uielement.Transitions>
oneOrMoreTransitions
</uielement.Transitions>
</uielement>
您可以檢查的WinRT XAML Toolkit的CustomAppBar尋求解決方案。 –