是否可以在WPF DataGrid中隐藏特定的ColumnHeader?
我想知道是否可以在DataGrid中隐藏特定的列标题,例如,我想隐藏第2列的标题,因为我需要在其中添加一个控件,并且不再需要标题。不确定我是否正确理解您的意思。 是的,您可以通过执行以下操作来隐藏它:是否可以在WPF DataGrid中隐藏特定的ColumnHeader?,wpf,wpfdatagrid,datatemplate,controltemplate,Wpf,Wpfdatagrid,Datatemplate,Controltemplate,我想知道是否可以在DataGrid中隐藏特定的列标题,例如,我想隐藏第2列的标题,因为我需要在其中添加一个控件,并且不再需要标题。不确定我是否正确理解您的意思。 是的,您可以通过执行以下操作来隐藏它: 你们可以把你们想要的任何东西放到第2列的标题中,据我所知,它只需要UIElement。您可以将计算器等放在那里。只需根据需要进行切换。尝试应用DataGridColumnHeader样式 <Style x:Key="CustomHeader" TargetType="{x:Typ
你们可以把你们想要的任何东西放到第2列的标题中,据我所知,它只需要UIElement。您可以将计算器等放在那里。只需根据需要进行切换。尝试应用DataGridColumnHeader样式
<Style x:Key="CustomHeader" TargetType="{x:Type DataGridColumnHeader}">
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="DataGridColumnHeader">
<Grid >
<!-- Put the code for the controller here -->
</Grid>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
如果不希望显示列标题,请不要在样式中包含带有的标记