0
<ScrollViewer VerticalScrollBarVisibility="Auto" >
<TextBlock Text="{Binding Status}"
HorizontalAlignment="Center" />
</ScrollViewer>
的狀態總是我加入到它,也就是說,在後面的代碼總是我做這件事情:ScrollViewer控件在WPF
Status+= Environment.NewLine + "Hi";
而ScrollViewer中增加,但狀態我看到的是第一個,當我想看到最後一個我需要滾動下面看到它時,我的問題是:我如何使Scrollviewer在automaticaly下滾動?這意味着我總是看到最後一個狀態不是首先。
對不起英文不好。
謝謝,但我怎麼可以在MVVM模式下做到這一點? – 2012-03-15 13:34:50
在MVVM中,ViewModel不應該知道有關視圖的詳細信息,例如ScrollViewer的存在。在這種情況下,在視圖代碼隱藏中編寫代碼來完成此任務被廣泛認爲是可以接受的。我將調整我的答案,向您展示如何使用MVVM進行操作。 – 2012-03-15 13:37:39
這是另一種在xaml中做的方法嗎? – 2012-03-15 13:52:00