我有一個WPF應用程序,並在應用程序的整個運行週期中發送文本到文本框。 因爲我正在向文本框傳遞數據以提供應用程序的更新,所以我希望文本框內的文本隨數據向下滾動。現在滾動條停留在文本框的頂部,我必須向下滾動才能看到插入到控件中的內容。我如何解決它,所以我不必向下滾動查看文本?在文本框內滾動文本
2
A
回答
1
爲什麼不使用ListBox而不是TextBox,然後將它綁定到ViewModel上的ObservableCollection。
public ObservableCollection<string> MyUpdates {get; set;}
然後,每當您更新消息(從你的模型),你可以將它添加到集合的頭:
MyUpdates.Insert(0, your_message_here);
你的觀點是自動更新和新的消息是上最佳。
(您可以爲不同的容器,這取決於你想要什麼大概玩了,如果你想要一個scrolbar與否。看一看this的例子)
1
有上TextBox
的方法只是爲了這個:TextBox.ScrollToEnd()
。
每當將文本添加到TextBox
時調用該方法。
相關問題
- 1. 「滾動」單行文本框
- 2. 輸入文本框滾動
- 3. Python滾動文本框
- 4. WP8 - 在全文本框中自動滾動文本
- 5. 文本框內滾動型施膠用水平滾動
- 6. 防止在文本框中滾動
- 7. 如何在文本框中滾動?
- 8. 在富文本框中選擇文本時禁用滾動(C#)
- 9. 在div內不斷滾動文本
- 10. 動態文本框滾動條
- 11. 在文本框內保留文本
- 12. C#:如何防止在Enter上滾動文本框的內容?
- 13. 文本視圖在iPhone中的有限框架內滾動?
- 14. 當父屏幕也需要滾動時,如何在文本框內滾動
- 15. 右滾動文本
- 16. QML文本滾動
- 17. Html滾動文本
- 18. JLabel滾動文本
- 19. 滾動文本塊
- 20. 用主文本框內容自動填充文本框
- 21. WP7在文本框中自動滾動文字
- 22. 在pygame中滾動文本
- 23. 在PyQt中滾動文本?
- 24. 添加文本時防止滾動文本框
- 25. 如何防止添加文本時滾動多行文本框?
- 26. 垂直文本Changed事件期間滾動文本框的Scintilla
- 27. 使用動態asp值在文本框內顯示文本
- 28. 用於在文本框內晃動文本的jQuery
- 29. 黑莓垂直滾動文本框
- 30. 滾動文本框並設置屬性