2013-08-05 196 views
0

我不一定是新來的WPF,但我很新的WPF動畫。我想讓我的WrapPanel的孩子在他們重新定位時生動。我發現this文章,但它使窗口調整大小非常最多。我認爲這是因爲代碼不是不在WrapPanel ArrangeOverride本身內部。有什麼建議麼?動畫WrapPanel兒童調整大小

編輯 我現在也試圖按照here描述的AnimatedWrapPanel。它再一次起作用,但它對視頻渲染非常苛刻,以致速度很慢。必須有一種方法可以做到這一點,而不需要如此密集的工藝過程...

+0

[WPF Bag of Tricks](https://github.com/thinkpixellab/bot)中有一個控件,它已經做到了。一探究竟。 –

+0

謝謝你指向另一個方向HighCore。目前我無法構建Github解決方案,但它看起來很有希望,我會讓你知道它是如何發展的。 –

回答

1

聽起來像FluidMoveBehavior的完美工作,使其變得快速和簡單。你可以在網上找到更多的信息,甚至像this one這樣的舊文章。從你的要求來看,這聽起來就像你正在尋找的東西,以及一種非常無痛的方式來實現它。希望這可以幫助。

0

我能夠通過利用WPF Spark FluidWrapPanel的一些代碼來實現我所需要的和更多。這可以找到here。還有一些其他很棒的控件,我也從這個庫中使用。謝謝大家的幫助。