TickBar.OnRender Method (DrawingContext)


The .NET API Reference documentation has a new home. Visit the .NET API Browser on docs.microsoft.com to see the new experience.

Draws the tick marks for a Slider control.

Namespace:   System.Windows.Controls.Primitives
Assembly:  PresentationFramework (in PresentationFramework.dll)

protected override void OnRender(
	DrawingContext dc


Type: System.Windows.Media.DrawingContext

The DrawingContext that is used to draw the ticks.

The values of the Placement property and the IsDirectionReversed property determine where tick marks are drawn in a TickBar.

Primary ticks are displayed for the Minimum and Maximum values, and secondary ticks are displayed for other values. For a horizontal TickBar, the height of the primary ticks is equal to the ActualHeight of the TickBar. For a vertical TickBar, the width of the primary ticks is equal to the ActualWidth of the TickBar. The size of the secondary ticks is 75 percent of the size of the primary ticks.

This method also draws ticks at the beginning and the end of a selection range if the IsSelectionRangeEnabled property is true and if the SelectionStart and SelectionEnd properties are valid.

.NET Framework
Available since 3.0
Return to top