我想在幾乎相同的方式滑動listBox1中並listBox2爲iPhone UI在郵件從帳戶文件夾導航,將消息等使用Siliverlight動畫一個列表框滑出,另一個在鼻翼滑動iPhone
我得到了在Blend中錄製故事板並觸發劇情的想法。我現在所迷戀的是將listBox1沿着X軸移出,顯然我可以改變它的位置,但不會「隱藏」它。或者換句話說,我該如何將它「移出舞臺」
我還應該補充一點,listbox位於應用程序的中間,所以只需滑過應用程序區域的邊緣就不會像期望的結果。
我想在幾乎相同的方式滑動listBox1中並listBox2爲iPhone UI在郵件從帳戶文件夾導航,將消息等使用Siliverlight動畫一個列表框滑出,另一個在鼻翼滑動iPhone
我得到了在Blend中錄製故事板並觸發劇情的想法。我現在所迷戀的是將listBox1沿着X軸移出,顯然我可以改變它的位置,但不會「隱藏」它。或者換句話說,我該如何將它「移出舞臺」
我還應該補充一點,listbox位於應用程序的中間,所以只需滑過應用程序區域的邊緣就不會像期望的結果。
經過進一步調查,解決方案非常簡單。要將元素滑出「關閉舞臺」,需要定義剪輯區域。例如:
<Grid x:Name="slideContainer" Grid.Row="1" Grid.Column="1" Margin="0">
<Grid.Clip>
<RectangleGeometry Rect="0,0,640,480"/>
</Grid.Clip>
然後創建一個將元素移動到剪輯區域之外的動畫。
說了這麼多,Nikhil Kothari正在做這方面的工作,正如TreeUK的回答。