Skip to end of metadata
Go to start of metadata

Represents an individual UXGridView row header.

Definition

public class UXGridViewRowHeader : ISContentControl

Summary

The following table summarizes the members exposed in this class.

Public Constructors

UXGridViewRowHeader Constructor() Initializes a new instance of the UXGridViewRowHeader class.

Public Properties

SeparatorBrush Gets or sets the Brush used to paint the row header separator lines.
SeparatorVisibility Gets or sets a value indicating whether the row header separator lines are visible.

Protected Properties

Product Product Info.

Fields

SeparatorBrushProperty Identifies the SeparatorBrush dependency property.
SeparatorVisibilityProperty Identifies the SeparatorVisibility dependency property.

Public Methods

InitializeTemplates() Initializes control templates.
OnApplyTemplate() Builds the visual tree for the control when a new template is applied.

Protected Methods

MeasureOverride(Size) Provides the behavior for the Measure pass of Silverlight layout.
OnMouseEnter(MouseEventArgs) Called before the MouseEnter event occurs.
OnMouseLeave(MouseEventArgs) Called before the MouseLeave event occurs.
OnMouseLeftButtonDown(MouseButtonEventArgs) Called before the MouseLeftButtonDown event occurs.

Public Constructors

public UXGridViewRowHeader()

Initializes a new instance of the UXGridViewRowHeader class.

Public Properties

public Brush SeparatorBrush { get; set; }

Gets or sets the Brush used to paint the row header separator lines.

public Visibility SeparatorVisibility { get; set; }

Gets or sets a value indicating whether the row header separator lines are visible.

Protected Properties

protected ProductInfo Product { get; }

Product Info.

Fields

public static readonly DependencyProperty SeparatorBrushProperty

Identifies the SeparatorBrush dependency property.

public static readonly DependencyProperty SeparatorVisibilityProperty

Identifies the SeparatorVisibility dependency property.

Public Methods

public void InitializeTemplates()

Initializes control templates.

public void OnApplyTemplate()

Builds the visual tree for the control when a new template is applied.

Protected Methods

protected Size MeasureOverride(Size availableSize)

Provides the behavior for the Measure pass of Silverlight layout.

Parameters

availableSize The available size that this object can give to child objects. Infinity can be specified as a value to indicate that the object will size to whatever content is available.

Return Types

The size that this object determines it needs during layout, based on its calculations of child object allotted sizes.

protected void OnMouseEnter(MouseEventArgs e)

Called before the MouseEnter event occurs.

Parameters

e The data for the event.

protected void OnMouseLeave(MouseEventArgs e)

Called before the MouseLeave event occurs.

Parameters

e The data for the event.

protected void OnMouseLeftButtonDown(MouseButtonEventArgs e)

Called before the MouseLeftButtonDown event occurs.

Parameters

e The data for the event.
  • No labels