我有一个TextBox控件,其中包含大量带有垂直滚动条的文本,每次隐藏/显示该控件时,滚动条的位置均保持不变。我试图弄清楚如何将滚动条的位置更改为文本框的顶部,就像它位于文本的开头一样。我该怎么做? 最佳答案 如果您使用的是WinForms,这是一种可能的解决方案:YourTextBox.Select(0, 0) YourTextBox.ScrollToCaret() 如果您使用的是WPF:YourTextBox.ScrollToHome()