打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
WPF DataGrid 样式分享
标签: datagridwpf
2014-11-20 09:15 697人阅读 评论(0) 收藏 举报
分类:

隔行换色,鼠标单击,悬浮样式都有

先看效果:

代码:

 <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="最新价"   Width="120"  Binding="{Binding Zxj}"/>                            <DataGridTextColumn Header="涨跌"  Width="120"  Binding="{Binding Zd}"/>                            <DataGridTextColumn Header="涨幅"  Width="130"  Binding="{Binding Zf}"/>                            <DataGridTextColumn Header="短线强势股"  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">        <!--网格线颜色-->        <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>    <!--标题栏样式-->    <!--<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>-->
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Silverlight中在DataGrid 表头添加图片
Trigger
WPF中触发器Trigger、MultiTrigger、DataTrigger、MultiDataTrigger
WPF 实现主从的datagrid以及操作rowdetailtemplate 的方法
WPF之DataGrid应用
(转) silverlight 样式学习
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服