2011-04-07 88 views
0

我不知道为什么我在我的网格上得到这个额外的空白空间,我检查了从我正在阅读数据库的文件并找不到任何错误。任何人都得到了,为什么我得到这个线索?(第3行)好像是事先我的DataGrid上的额外空白空间WPF

+0

先后1017291拿到开始流浪\ n吗? – Twelve47 2011-04-07 10:28:07

+0

你看过它是否是垂直对齐吗? – username 2011-04-07 10:30:50

+0

@ Twelve47 noo我想我会解决这个问题,并修剪那个空间。 – CPM 2011-04-07 10:31:19

回答

0

如果这很可能是你的数据集的问题,你可以使用一个值转换器,例如:

public class TrimWhiteSpaceValueConverter : IValueConverter 
{ 
     public object Convert(object value, Type targetType, object parameter, CultureInfo culture) 
     { 
       if (value == null) 
       { 
         return null; 
       } 
       return value.ToString().Trim(); 
     } 
     public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture) 
     { 
       if (value == null) 
       { 
         return null; 
       } 
       return value.ToString().Trim(); 
     } 
} 
0

你可以使用一个转换器 Extra white space

由于增加了额外的空间,当我在文件超过1行,在显示它们之前过滤字符串。