2012-12-06 68 views
0

我正在將EntranceThemeTransition應用於包含一堆控件的StackPanel。當我顯示一個彈出窗口時,除了在動畫之後稍微跳動的TextBlocks之外,一切正常。TextBlocks在跳轉後稍稍跳轉

這裏是一個視頻: http://screencast.com/t/VXSiti6Mh

這裏是我使用的代碼:

<StackPanel Margin="40"> 
    <StackPanel.ChildrenTransitions> 
     <TransitionCollection> 
      <EntranceThemeTransition FromHorizontalOffset="100" /> 
     </TransitionCollection> 
    </StackPanel.ChildrenTransitions> 
    <TextBlock Text="Filter Results" /> 
    <TextBlock >Show</TextBlock> 
</StackPanel> 

本身PaneThemeTransition設置,因爲它是轉型中的彈出窗口。

任何想法,爲什麼它可能發生?

回答

0

我發現了一個解決方法 - 用StackPanel包裝每個文本塊。顯然它不是理想的,但它的工作原理。

我仍然不知道是否有辦法解決它沒有黑客...

1

你試過:

UseLayoutRounding="True" SnapsToDevicePixels="True" 

在容器上。

+0

我沒有,但我會嘗試它,並會在這裏發佈。 – Maxim