2010-11-06 60 views
1

我想讓Textbox在文本更新時自動滾動到底部,但似乎在Silverlight中沒有這樣的方法。在Windows窗體,我會做這種方式:(C#)Silverlight TextBox滾動到底部

textbox_txt.SelectionStart = textbox_txt.Text.Length; 
textbox_txt.ScrollToCaret(); 

Windows Presentation Foundation中,我會做這種方式:

textbox_txt.SelectionStart = textbox_txt.Text.Length; 
textbox_txt.ScrollToEnd(); 

現在如何赫克我這樣做在Silverlight?在任何地方都沒有這種滾動方法。

回答

1

ActualHeight包含文本的總高度。您可以將文字轉換爲滾動視圖here

+0

當我嘗試此操作時,通過滾動到底部上方的整行來激怒我。 – Stefan 2011-07-10 00:41:40