zoukankan      html  css  js  c++  java
  • Silverlight中Datagrid控件自定义列头样式Demo

    Demo如下:

    <sdk:DataGrid AutoGenerateColumns="False" Height="439" Background="LightGreen" HorizontalAlignment="Left" Margin="12,70,0,0" Name="dataGrid1" VerticalAlignment="Top" Width="320" >
                <sdk:DataGrid.Columns>
                    <sdk:DataGridTemplateColumn Width="100">
                        <sdk:DataGridTemplateColumn.HeaderStyle>
                            <Style TargetType="sdk:DataGridColumnHeader">
                                <Setter Property="ContentTemplate">
                                    <Setter.Value>
                                        <DataTemplate>
                                            <Grid>
                                                <CheckBox Content="全选"/>
                                            </Grid>
                                        </DataTemplate>
                                    </Setter.Value>
                                </Setter>
                            </Style>
                        </sdk:DataGridTemplateColumn.HeaderStyle>
                        <sdk:DataGridTemplateColumn.CellTemplate>
                            <DataTemplate>
                                <CheckBox IsChecked="{Binding IsSelected,Mode=TwoWay}" Width="100" />
                            </DataTemplate>
                        </sdk:DataGridTemplateColumn.CellTemplate>
                    </sdk:DataGridTemplateColumn>
                    <sdk:DataGridTextColumn CanUserReorder="True" Binding="{Binding Name,UpdateSourceTrigger=PropertyChanged}" CanUserResize="True" CanUserSort="True" Header="姓名" Width="*" />
                    <sdk:DataGridTextColumn CanUserReorder="True" Binding="{Binding Age,UpdateSourceTrigger=PropertyChanged}" CanUserResize="True" CanUserSort="True" Header="年龄" Width="*" />
                    <sdk:DataGridTextColumn CanUserReorder="True" Binding="{Binding Addr,UpdateSourceTrigger=PropertyChanged}" CanUserResize="True" CanUserSort="True" Header="住址" Width="*" />
                </sdk:DataGrid.Columns>
    </sdk:DataGrid>


  • 相关阅读:
    mac lsof使用查看端口
    mac 安装gevent报错
    vim命令学习
    linux批量关闭进程
    坐标点转换
    screen命令记录
    hashlib模块
    PyYAML和configparser模块讲解
    xml处理模块
    json、pickleshelve模块(超级好用~!)讲解
  • 原文地址:https://www.cnblogs.com/liancs/p/3879261.html
Copyright © 2011-2022 走看看