2016-07-05 24 views
0

如何將Height更改爲TextBox並將TextWrapping屬性設置爲Wrap使用(TextWrapping = Wrap)動畫顯示TextBox的高度變化

基本上,我想動畫化寫入文本時發生的高度變化,並在新行上溢出文本。

而對於相反的情況也是如此。

+1

這個問題很廣泛。首先想到的是實際上有兩個不同的'TextBox'元素綁定到相同的文本,一個隱藏,一個不是。讓隱藏的人自動調整其高度,因爲包裹,但明確設置可見的人的高度。當隱藏的高度發生變化時,將可見的高度動畫化以匹配。我相信還有其他選擇;這只是第一個想到的。請發佈一個很好的[mcve],其中詳細說明了您已經嘗試過的內容,並詳細解釋您遇到的具體問題。 –

+0

我只是在尋找想法,我還沒有做任何事情,我搜索了它,因爲我是wpf的新手,沒有想到任何東西,但我沒有找到任何東西。這就是爲什麼我問了一個問題。 – Drarig29

+0

@PeterDuniho你的方法讓我感興趣,我會收集有關這方面的信息。 – Drarig29

回答

0

我終於創造了我自己的控制來做到這一點。它發佈在CodeProject here上。

感謝Peter Duniho的想法。