1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| <DataGrid SelectedItem="{Binding SelectHexoPost}" AutoGenerateColumns="False" VerticalContentAlignment="Center" IsReadOnly="True" CanUserSortColumns="True" CanUserAddRows="False" ItemsSource="{Binding HexoPosts}"> <DataGrid.Columns> <DataGridTextColumn Binding="{Binding Id}" Width="0.3*" Header="ID"/> <DataGridTextColumn Binding="{Binding Title}" Width="1*" Header="标题"/> <DataGridTextColumn Binding="{Binding Date}" Width="1*" Header="创建时间"/> <DataGridTextColumn Binding="{Binding FileName}" Width="2*" Header="文件名"/> <DataGridTemplateColumn Header="操作" Width="1*"> <DataGridTemplateColumn.CellTemplate> <DataTemplate> <StackPanel Orientation="Horizontal" VerticalAlignment="Center" HorizontalAlignment="Left"> <Button Margin="8,0" Command="{Binding DataContext.CommandEdit, RelativeSource={RelativeSource Mode=FindAncestor, AncestorType=DataGrid}}" Content="编 辑" Background="#00BFFF" Foreground="White" Width="45" Height="24" FontSize="13" FontWeight="Bold" Cursor="Hand" pu:ButtonHelper.CornerRadius="3"/> <Button Margin="8,0" Command="{Binding DataContext.CommandRemove, RelativeSource={RelativeSource Mode=FindAncestor, AncestorType=DataGrid}}" Content="删 除" Background="Red" Foreground="White" Width="45" Height="24" FontSize="13" FontWeight="Bold" Cursor="Hand" pu:ButtonHelper.CornerRadius="3"/> <Button Margin="8,0" Command="{Binding DataContext.CommandSystemEdit, RelativeSource={RelativeSource Mode=FindAncestor, AncestorType=DataGrid}}" Content="系统编辑" Background="#3CB371" Foreground="White" Width="65" Height="24" FontSize="13" FontWeight="Bold" Cursor="Hand" pu:ButtonHelper.CornerRadius="3"/> </StackPanel> </DataTemplate> </DataGridTemplateColumn.CellTemplate> </DataGridTemplateColumn> </DataGrid.Columns> </DataGrid>
|