【问题标题】:Formatting a file path that does not fit into a TextBox格式化不适合 TextBox 的文件路径
【发布时间】:2011-05-09 14:54:14
【问题描述】:

我觉得这可能是重复的,但我没有找到类似的问题,所以如果有,请重定向我。

我有一个Form,其中我在TextBox 中显示用户选择的文件路径。我在其他应用程序中多次看到,通过放置省略号('...' 符号)来缩短处理太长而无法放入 TextBox(或其他一些字段)的路径的巧妙方法在它的中间。

例如,

C:\Program Files\Some Company\Some Program\bin\application.exe

可简写如下:

C:\Program Files\ ...\bin\application.exe

.NET 中是否有任何内置功能可以做到这一点?它是否有名称,以便我可以搜索有关如何实现它的一些提示?将长路径拟合到较短的文本字段中通常是一种好方法吗?

【问题讨论】:

    标签: .net user-interface textbox filepath


    【解决方案1】:

    我相信这可以通过 Interop 服务完成,但不确定是否存在原生 .net 方法。

    试试这个网址:

    http://www.csharpdeveloping.net/CodeSnippets.mvc/Detail/how_to_truncate_file_path

    祝你好运!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-03-07
      相关资源
      最近更新 更多