gpt4 book ai didi

c# - 如何始终在 Windows 窗体文本框 C# 中显示文本结尾(即使没有聚焦)

转载 作者:行者123 更新时间:2023-11-30 23:00:43 26 4
gpt4 key购买 nike

语境:

  • 我在 win 10 计算机上使用 visual studio 2017。
  • 我正在开发 C# Windows 窗体应用。
  • 该应用程序将文件保存到目录中。 (这里有图片和视频)
  • 您可以使用按钮选择想要的文件夹。 ([...])
  • 所选文件夹的路径随后会显示在文本框中。
  • 文本框始终设置为禁用。 (我希望用户始终通过 FolderBrowserDialog 来选择所需的文件夹)

问题:

我希望文本框始终显示所选文件夹文本的末尾,即使未处于焦点时也是如此。

enter image description here

enter image description here

我的空间有限,无法拉伸(stretch)文本框以显示所有路径。

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

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

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

最佳答案

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

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

关于c# - 如何始终在 Windows 窗体文本框 C# 中显示文本结尾(即使没有聚焦),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51445143/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com