自动生成的列后的WPF datagrid添加按钮

时间:2018-06-27 17:18:51

标签: wpf templates button datagrid styles

我有一个wpf应用程序,其中一个数据网格具有自动生成的列,我想在该列之后再添加两个包含按钮的地方,我尝试使用datagridtemplatecolumn和代码,但是什么也没有。有什么帮助吗?谢谢...

<DataGridTemplateColumn>
   <DataGridTemplateColumn.CellTemplate>
     <DataTemplate>                                            
       <Button x:Name="btnEdit" Tag="{Binding Category}">Edit</Button>
     </DataTemplate>
   </DataGridTemplateColumn.CellTemplate>
 </DataGridTemplateColumn>

1 个答案:

答案 0 :(得分:0)

我已解决问题,谢谢!这是解决方案,以防万一...:)

<DataGrid.Columns>
 <DataGridTextColumn Visibility="Hidden"/>
 <DataGridTextColumn Header="Category" Binding="{Binding Category}" />
 <DataGridTemplateColumn Header="Birthday">
   <DataGridTemplateColumn.CellTemplate>
     <DataTemplate>
       <Button Content="Edit" />
     </DataTemplate>
   </DataGridTemplateColumn.CellTemplate>
 </DataGridTemplateColumn>