隔行換色,鼠標(biāo)單擊,懸浮樣式都有
先看效果:
代碼:
<DataGrid AutoGenerateColumns="False" Name="dataGrid1" VerticalAlignment="Top" CanUserSortColumns="False" Width="660" Margin="5" IsReadOnly="True" CanUserResizeColumns="False" CanUserResizeRows="False" SelectionMode="Single" CanUserReorderColumns="False" AlternationCount="2" RowHeaderWidth="0" CanUserAddRows="False" > <DataGrid.Columns> <DataGridTextColumn Header="名稱" Width="150" Binding="{Binding Name}"/> <DataGridTextColumn Header="最新價(jià)" Width="120" Binding="{Binding Zxj}"/> <DataGridTextColumn Header="漲跌" Width="120" Binding="{Binding Zd}"/> <DataGridTextColumn Header="漲幅" Width="130" Binding="{Binding Zf}"/> <DataGridTextColumn Header="短線強(qiáng)勢股" Width="140" Binding="{Binding Dxqsg}"/> </DataGrid.Columns> </DataGrid>
Style代碼:
<ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"> <Style TargetType="DataGrid"> <!--網(wǎng)格線顏色--> <Setter Property="CanUserResizeColumns" Value="false"/> <Setter Property="Background" Value="#E6DBBB" /> <Setter Property="BorderBrush" Value="#d6c79b" /> <Setter Property="HorizontalGridLinesBrush"> <Setter.Value> <SolidColorBrush Color="#d6c79b"/> </Setter.Value> </Setter> <Setter Property="VerticalGridLinesBrush"> <Setter.Value> <SolidColorBrush Color="#d6c79b"/> </Setter.Value> </Setter> </Style> <!--標(biāo)題欄樣式--> <!--<Style TargetType="DataGridColumnHeader" > <Setter Property="Width" Value="50"/> <Setter Property="Height" Value="30"/> <Setter Property="FontSize" Value="14" /> <Setter Property="Background" Value="White" /> <Setter Property="FontWeight" Value="Bold"/> </Style>-->
聯(lián)系客服