winforms 如何从C# ListView窗口控件中删除多余空格

um6iljoc  于 2022-11-16  发布在  C#
关注(0)|答案(2)|浏览(208)

Screen Shot Sample Data
将项目和图标图像绑定到ListView会在文本和图标之间创建不需要的空格。是否有方法删除空格。这是.net Win Form应用程序。文本中没有空格。
谢谢

ldfqzlk8

ldfqzlk81#

有几种方法可以从C# ListView控件中删除多余的空格:
1.对ListView控件中的字符串使用Trim()方法。
1.使用String.Replace()方法将所有空白字符替换为空字符串。
1.使用正则表达式将所有空白字符替换为空字符串。

dnph8jn4

dnph8jn42#

您的图像在每个字符串的开头显示空白,因此最简单的方法是通过yourString.TrimStart(' ');,它将删除您要删除的字符的所有前导字符
另外值得注意的是,TrimStart接受字符的多个参数,它可以从开头进行修剪,因此如果您事先知道其他前导字符可能会有问题,则可以将它们作为参数传入,以处理掉所有

相关问题