Screen Shot Sample Data将项目和图标图像绑定到ListView会在文本和图标之间创建不需要的空格。是否有方法删除空格。这是.net Win Form应用程序。文本中没有空格。谢谢
ldfqzlk81#
有几种方法可以从C# ListView控件中删除多余的空格:1.对ListView控件中的字符串使用Trim()方法。1.使用String.Replace()方法将所有空白字符替换为空字符串。1.使用正则表达式将所有空白字符替换为空字符串。
dnph8jn42#
您的图像在每个字符串的开头显示空白,因此最简单的方法是通过yourString.TrimStart(' ');,它将删除您要删除的字符的所有前导字符另外值得注意的是,TrimStart接受字符的多个参数,它可以从开头进行修剪,因此如果您事先知道其他前导字符可能会有问题,则可以将它们作为参数传入,以处理掉所有
yourString.TrimStart(' ');
2条答案
按热度按时间ldfqzlk81#
有几种方法可以从C# ListView控件中删除多余的空格:
1.对ListView控件中的字符串使用Trim()方法。
1.使用String.Replace()方法将所有空白字符替换为空字符串。
1.使用正则表达式将所有空白字符替换为空字符串。
dnph8jn42#
您的图像在每个字符串的开头显示空白,因此最简单的方法是通过
yourString.TrimStart(' ');
,它将删除您要删除的字符的所有前导字符另外值得注意的是,TrimStart接受字符的多个参数,它可以从开头进行修剪,因此如果您事先知道其他前导字符可能会有问题,则可以将它们作为参数传入,以处理掉所有