试图摆脱第一行数据顶部显示的行。我已经改变了我在DataGridStyle,DataGridHeaderStyle和DataGridRowStyle模板中可以看到的一切。我已经改变了各种元素的颜色,以防用于绘制该线的颜色是从其他网格属性(例如SeparaterBrush)中借用的。它仍然存在。有什么想法吗?
我没有足够的重复点来发布图片,但这里有一个指向photobucket的链接......
http://i810.photobucket.com/albums/zz23/kpgraci/grid_zps5353246d.jpg
答案 0 :(得分:0)
在DataGrid样式模板中,有一个名为' ColumnHeadersAndRowsSeparator'的矩形。这是列标题下方和第一行上方的细灰线的原因。请注意,即使是HeadersVisibility ='无'这条线仍然显示。
在DataGrid模板中将此矩形从#FFC9CACA填充到透明会删除该行。