TableView.CheckBoxSelectorColumnHeaderTemplate Property
In This Article
Gets or sets the template that defines the presentation of the Selector Column header. This is a dependency property.
Namespace: DevExpress.Xpf.Grid
Assembly: DevExpress.Xpf.Grid.v24.2.dll
NuGet Package: DevExpress.Wpf.Grid.Core
#Declaration
[Browsable(false)]
public DataTemplate CheckBoxSelectorColumnHeaderTemplate { get; set; }
#Property Value
Type | Description |
---|---|
Data |
A Data |
#Remarks
The following code sample adds the Select All text to the selector column‘s header:
<dxg:GridControl ...
SelectionMode="Row">
<dxg:GridControl.View>
<dxg:TableView ShowCheckBoxSelectorColumn="True">
<dxg:TableView.CheckBoxSelectorColumnHeaderTemplate>
<DataTemplate>
<StackPanel Orientation="Vertical">
<TextBlock Text="Select All"/>
<dxe:CheckEdit IsHitTestVisible="False"
HorizontalAlignment="Center"
EditValue="{Binding Path=(dxg:DataControlBase.ActiveView).AllItemsSelected,
RelativeSource={RelativeSource Self},
Mode=OneWay}"/>
</StackPanel>
</DataTemplate>
</dxg:TableView.CheckBoxSelectorColumnHeaderTemplate>
</dxg:TableView>
</dxg:GridControl.View>
<!-- ... -->
</dxg:GridControl>
See Also