Class
DataGridFlyoutGroupHeader

Defines the UI that represents a DataGridFlyoutGroupHeader within the Grouping Flyout in a RadDataGrid instance.

Definition

Namespace:Telerik.UI.Xaml.Controls.Grid.Primitives

Assembly:Telerik.WinUI.Controls.dll

Syntax:

cs-api-definition
public class DataGridFlyoutGroupHeader : DataGridFlyoutHeader

Inheritance: objectRadControlMultipleTemplateControlDataGridFlyoutHeaderDataGridFlyoutGroupHeader

Inherited Members DataGridFlyoutHeader.OuterBorderVisibilityPropertyDataGridFlyoutHeader.CreateHeader()DataGridFlyoutHeader.OuterBorderVisibilityRadControl.EndVisualStateUpdate(bool, bool)RadControl.UpdateVisualState(bool)RadControl.BeginVisualStateUpdate()RadControl.SetVisualState(string, bool)RadControl.CanUpdateVisualState()RadControl.ComposeVisualStateName()RadControl.MeasureOverride(Size)RadControl.ArrangeOverride(Size)RadControl.OnIsEnabledChanged(bool, bool)RadControl.LoadCore()RadControl.UnloadCore()RadControl.CurrentVisualStateRadControl.IsLoadedRadControl.IsLoadingRadControl.IsUnloadedRadControl.WasUnloadedRadControl.IsTemplateApplied

Constructors

DataGridFlyoutGroupHeader()

Initializes a new instance of the DataGridFlyoutGroupHeader class.

Declaration

cs-api-definition
public DataGridFlyoutGroupHeader()

Fields

BottomGlyphOpacityProperty

Identifies the BottomGlyphOpacity dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty BottomGlyphOpacityProperty

Field Value

DependencyProperty

Properties

BottomGlyphOpacity

Gets or sets the visibility of the Glyph at the bottom of the control. This glyph visually emphasizes the order of the headers within the flyout control.

Declaration

cs-api-definition
public double BottomGlyphOpacity { get; set; }

Property Value

double

Methods

ApplyTemplateCore()

Called when the Framework is called. Inheritors should override this method should they have some custom template-related logic. This is done to ensure that the property is properly initialized.

Declaration

cs-api-definition
protected override bool ApplyTemplateCore()

Returns

bool

Overrides DataGridFlyoutHeader.ApplyTemplateCore()

OnApplyTemplate()

Invoked whenever application code or internal processes (such as a rebuilding layout pass) call ApplyTemplate.

Declaration

cs-api-definition
protected override void OnApplyTemplate()

Overrides MultipleTemplateControl.OnApplyTemplate()

OnCreateAutomationPeer()

Declaration

cs-api-definition
protected override AutomationPeer OnCreateAutomationPeer()

Returns

AutomationPeer

Overrides RadControl.OnCreateAutomationPeer()

OnLoaded()

Called within the handler of the event. Allows inheritors to provide their specific logic after the control has been successfully Loaded.

Declaration

cs-api-definition
protected override void OnLoaded()

Overrides MultipleTemplateControl.OnLoaded()

OnPointerEntered(PointerRoutedEventArgs)

Declaration

cs-api-definition
protected override void OnPointerEntered(PointerRoutedEventArgs e)

Parameters

e

PointerRoutedEventArgs

OnPointerExited(PointerRoutedEventArgs)

Declaration

cs-api-definition
protected override void OnPointerExited(PointerRoutedEventArgs e)

Parameters

e

PointerRoutedEventArgs

OnTemplateApplied()

Occurs when the method has been called and the template is already successfully applied.

Declaration

cs-api-definition
protected override void OnTemplateApplied()

Overrides DataGridFlyoutHeader.OnTemplateApplied()

UnapplyTemplateCore()

Removes the current control template. Occurs when a template has already been applied and a new one is applied.

Declaration

cs-api-definition
protected override void UnapplyTemplateCore()

Overrides DataGridFlyoutHeader.UnapplyTemplateCore()