Reputation: 81342
I have a datagrid:
<DataGrid x:Name="gvImports"
HorizontalAlignment="Left"
AutoGenerateColumns="False"
Margin="10,36.816,0,0"
VerticalAlignment="Top"
Height="163.087" Width="485.05">
</DataGrid>
Then I am setting the cell border style in C#:
var cellStyle = new Style(typeof(DataGridCell));
cellStyle.Setters.Add
(new Setter(DataGridCell.BorderBrushProperty, Brushes.Magenta));
gvImports.CellStyle = cellStyle;
Notice the offensive Magenta for demonstration purposes only.
Here is an image of the DataGrid when rendered:
I want to get rid of those inner black lines, any idea how this is done?
Upvotes: 4
Views: 2325
Reputation: 1690
Set the horizontal and vertical grid line brushes (HorizontalGridLinesBrush and VerticalGridLinesBrush). See here for a list of data grid styling properties.
Upvotes: 2