如何始终在 windows 表单文本框 C# 中显示文本结尾(即使未聚焦)

How to always show end of text in windows form textbox c# (even when not focused)

语境:

问题:

我希望文本框始终显示我的 selected 文件夹文本的末尾,即使不在焦点上也是如此。

我受限 space,无法拉伸文本框以显示所有路径。

在这里,我希望文本框显示如下内容:

...\morneaulo\Desktop 而不是 C:\Users\morneaulo\Des...

我还希望将所有可用文本保留在文本框中,因为我在保存文件时使用 textbox.Text 属性。

您可以尝试像这样在代码后面设置它:

FileTextBox.SelectionStart = FileTextBox.Text.Length;
FileTextBox.SelectionLength = 0;