datagrid 添加双击事件
<DataGrid>
<DataGrid.Resources>
<Style TargetType="DataGridRow">
<EventSetter Event="MouseDoubleClick" Handler="Row_DoubleClick"/>
<Style TargetType="DataGridRow">
</DataGrid.Resource>
</DataGrid>
datagrid 格线颜色
<Style TargetType="DataGrid">
<setter Property="AlternationCount" Value="2"/>
<setter Property="Background" Value="White"/>
<setter Property="BorderBrush" Value="blue"/>
<setter Property="HorizontalGridLinesBrush">
<setter.value>
<solidColorBrush color="blue"/>
</setter>
</setter>
<setter Property="VerticalGridLinesBrush"/>
<setter.value>
<solidColorBrush color="blue"/>
</setter>
</setter>
</Style>
Datagrid 设置隔行颜色
<Style TargetType="DataGridRow">
<setter Property="Background" value="white"/>
<setter Property="Height" value="25"/>
<setter Property="Foreground" value="black"/>
<style.Triggers>
<Trigger Property="AlternationIndex" value="0">
<setter Property="Background" value="green"/>
</Trigger>
<Trigger Property="AlternationIndex" value="1">
<Setter Property="Background" value="white"/>
</Trigger>
<Trigger Property="IsMouseOver" value="True">
<setter property="Background" value="LightSteelBlue"/>
</Trigger>
<Trigger Property="IsSelected" Value="True">
<setter Property="Foreground" Value="Black">
</Trigger>
</Style.Triggers>
</Style>