wpf-devexpress-dot-xpf-dot-grid-dot-tableview-4771337d.md
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.v25.2.dll
NuGet Package : DevExpress.Wpf.Grid.Core
[Browsable(false)]
public DataTemplate CheckBoxSelectorColumnHeaderTemplate { get; set; }
<Browsable(False)>
Public Property CheckBoxSelectorColumnHeaderTemplate As DataTemplate
| Type | Description |
|---|---|
| DataTemplate |
A DataTemplate object that defines the presentation of the selector column header.
|
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