Class
GridViewHeaderRow

This is a User Interface (UI) element that represents the header of the entire row, containing the columns headers.

Definition

Namespace:Telerik.Windows.Controls.GridView

Assembly:Telerik.Windows.Controls.GridView.dll

Syntax:

cs-api-definition
public class GridViewHeaderRow : GridViewRowItem, IRowItem

Inheritance: objectRadRowItemGridViewRowItemGridViewHeaderRow

Implements: IRowItem

Inherited Members GridViewRowItem.HasHierarchyPropertyGridViewRowItem.IndentLevelPropertyGridViewRowItem.CellLoadedEventGridViewRowItem.CellUnloadedEventGridViewRowItem.HorizontalGridLinesBrushPropertyGridViewRowItem.HorizontalGridLinesWidthPropertyGridViewRowItem.VerticalGridLinesBrushPropertyGridViewRowItem.VerticalGridLinesWidthPropertyGridViewRowItem.OnCellLoaded(GridViewCellBase)GridViewRowItem.OnCellUnloaded(GridViewCellBase)GridViewRowItem.SetHorizontalScrollOffset(double)GridViewRowItem.OnItemChanged(object, object)GridViewRowItem.OnHasHierarchyChanged()GridViewRowItem.HasHierarchyGridViewRowItem.PartDataCellsPresenterNameGridViewRowItem.GridViewDataControlGridViewRowItem.IndentLevelGridViewRowItem.CellsGridViewRowItem.HorizontalOffsetGridViewRowItem.HorizontalGridLinesBrushGridViewRowItem.HorizontalGridLinesWidthGridViewRowItem.VerticalGridLinesBrushGridViewRowItem.VerticalGridLinesWidthGridViewRowItem.CellLoadedGridViewRowItem.CellUnloadedRadRowItem.ItemPropertyRadRowItem.IsAlternatingPropertyRadRowItem.IsCurrentPropertyRadRowItem.IsSelectedPropertyRadRowItem.SelectedEventRadRowItem.UnselectedEventRadRowItem.IsCurrentChangedEventRadRowItem.RowIndicatorVisibilityPropertyRadRowItem.Dispose()RadRowItem.SelectionPropertyChanged(object, DependencyPropertyChangedEventArgs)RadRowItem.OnSelected(RadRoutedEventArgs)RadRowItem.OnUnselected(RadRoutedEventArgs)RadRowItem.OnIsCurrentChanged(bool)RadRowItem.OnIsAlternatingChanged(bool, bool)RadRowItem.OnMouseEnter(MouseEventArgs)RadRowItem.OnMouseMove(MouseEventArgs)RadRowItem.ItemRadRowItem.IsAlternatingRadRowItem.RowIndicatorVisibilityRadRowItem.ActionOnLostFocusRadRowItem.IsSelectedRadRowItem.IsCurrentRadRowItem.SelectedRadRowItem.UnselectedRadRowItem.IsCurrentChanged

Constructors

GridViewHeaderRow()

Initializes a new instance of the GridViewHeaderRow class.

Declaration

cs-api-definition
public GridViewHeaderRow()

Fields

FieldFilterPlaceholderVisibilityProperty

Identifies the FieldFilterPlaceholderVisibility dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty FieldFilterPlaceholderVisibilityProperty

Field Value

DependencyProperty

Properties

FieldFilterPlaceholderVisibility

Gets or sets a value indicating whether the field filter placeholder element is displayed.

Declaration

cs-api-definition
public Visibility FieldFilterPlaceholderVisibility { get; set; }

Property Value

Visibility

true if the field filter placeholder element is displayed; otherwise, false.

Methods

ArrangeOverride(Size)

Declaration

cs-api-definition
protected override Size ArrangeOverride(Size finalSize)

Parameters

finalSize

Size

Returns

Size

Overrides GridViewRowItem.ArrangeOverride(Size)

CreateIndentItem()

Creates the item that fills in the indentation.

Declaration

cs-api-definition
public override ContentControl CreateIndentItem()

Returns

ContentControl

Overrides RadRowItem.CreateIndentItem()

CreateItem()

Generates cell containers for GridViewHeaderRow.

Declaration

cs-api-definition
protected override GridViewCellBase CreateItem()

Returns

GridViewCellBase

Overrides GridViewRowItem.CreateItem()

IsSelectable()

Determines whether this instance is selectable.

Declaration

cs-api-definition
protected override bool IsSelectable()

Returns

bool

true if this instance is selectable; otherwise, false.

Overrides RadRowItem.IsSelectable()

MeasureOverride(Size)

Declaration

cs-api-definition
protected override Size MeasureOverride(Size availableSize)

Parameters

availableSize

Size

Returns

Size

Overrides GridViewRowItem.MeasureOverride(Size)

OnApplyTemplate()

Declaration

cs-api-definition
public override void OnApplyTemplate()

Overrides GridViewRowItem.OnApplyTemplate()

OnColumnsChanged(ObservableCollection<GridViewColumn>, NotifyCollectionChangedEventArgs)

Notification from the GridViewDataControl that the columns collection has changed.

Declaration

cs-api-definition
protected override void OnColumnsChanged(ObservableCollection<GridViewColumn> columns, NotifyCollectionChangedEventArgs e)

Parameters

columns

ObservableCollection<GridViewColumn>

The columns collection.

e

NotifyCollectionChangedEventArgs

The event arguments from the collection's change event.

Overrides GridViewRowItem.OnColumnsChanged(ObservableCollection<GridViewColumn>, NotifyCollectionChangedEventArgs)

OnCreateAutomationPeer()

Declaration

cs-api-definition
protected override AutomationPeer OnCreateAutomationPeer()

Returns

AutomationPeer

OnInitialized(EventArgs)

Declaration

cs-api-definition
protected override void OnInitialized(EventArgs e)

Parameters

e

EventArgs