ClassSelectionOverlay
An Overlay that handles the drawing of selection.
Definition
Namespace:Telerik.Windows.Controls.Pivot
Assembly:Telerik.Windows.Controls.Pivot.dll
Syntax:
public sealed class SelectionOverlay : Overlay
Constructors
SelectionOverlay()
Initializes a new instance of the SelectionOverlay class.
Declaration
public SelectionOverlay()
Fields
DrawSelectionCellProperty
Identifies the DrawSelectionCell dependency property.
Declaration
public static readonly DependencyProperty DrawSelectionCellProperty
Field Value
DependencyProperty
SelectionCellFillProperty
Identifies the SelectionCellFill dependency property.
Declaration
public static readonly DependencyProperty SelectionCellFillProperty
Field Value
DependencyProperty
SelectionCellPaddingProperty
Identifies the SelectionCellPadding dependency property.
Declaration
public static readonly DependencyProperty SelectionCellPaddingProperty
Field Value
DependencyProperty
SelectionCellStrokeProperty
Identifies the SelectionCellStroke dependency property.
Declaration
public static readonly DependencyProperty SelectionCellStrokeProperty
Field Value
DependencyProperty
SelectionCellStrokeThicknessProperty
Identifies the SelectionCellStrokeThickness dependency property.
Declaration
public static readonly DependencyProperty SelectionCellStrokeThicknessProperty
Field Value
DependencyProperty
SelectionFillProperty
Identifies the SelectionFill dependency property.
Declaration
public static readonly DependencyProperty SelectionFillProperty
Field Value
DependencyProperty
SelectionPaddingProperty
Identifies the SelectionPadding dependency property.
Declaration
public static readonly DependencyProperty SelectionPaddingProperty
Field Value
DependencyProperty
SelectionStrokeProperty
Identifies the SelectionStroke dependency property.
Declaration
public static readonly DependencyProperty SelectionStrokeProperty
Field Value
DependencyProperty
SelectionStrokeThicknessProperty
Identifies the SelectionStrokeThickness dependency property.
Declaration
public static readonly DependencyProperty SelectionStrokeThicknessProperty
Field Value
DependencyProperty
Properties
DrawSelectionCell
Gets or sets value indicating whether to draw the selected cell.
SelectionCellFill
Gets or sets the Fill of the selected cell.
Declaration
public Brush SelectionCellFill { get; set; }
Property Value
Brush
SelectionCellPadding
Gets or sets the Padding of the selected cell.
Declaration
public Thickness SelectionCellPadding { get; set; }
Property Value
Thickness
SelectionCellStroke
Gets or sets the Stroke of the selected cell.
Declaration
public Brush SelectionCellStroke { get; set; }
Property Value
Brush
SelectionCellStrokeThickness
Gets or sets the StrokeThickness of the selected cell.
Declaration
public double SelectionCellStrokeThickness { get; set; }
Property Value
SelectionFill
Gets or sets the Fill of the whole selection.
Declaration
public Brush SelectionFill { get; set; }
Property Value
Brush
SelectionPadding
Gets or sets the Padding of each rectangle from the whole selection.
Declaration
public Thickness SelectionPadding { get; set; }
Property Value
Thickness
SelectionStroke
Gets or sets the Stroke of the whole selection.
Declaration
public Brush SelectionStroke { get; set; }
Property Value
Brush
SelectionStrokeThickness
Gets or sets the StrokeThickness of the whole selection.
Declaration
public double SelectionStrokeThickness { get; set; }
Property Value
Methods
OnInitialized(EventArgs)
Declaration
protected override void OnInitialized(EventArgs e)
Parameters
e
OnMetricsChanged()
Handles changes to the Metrics.
Declaration
protected override void OnMetricsChanged()
Overrides
OnRender(DrawingContext)
Declaration
protected override void OnRender(DrawingContext drawingContext)
Parameters
drawingContext
DrawingContext
OnRootChanged()
Handles changes to the Root.
Declaration
protected override void OnRootChanged()
Overrides