[]
        
(Showing Draft Content)

GrapeCity.ActiveReports.Viewer.Wpf.View.DockSplitter

DockSplitter Class

Represents a splitter control for a DockPanel.

Namespace: GrapeCity.ActiveReports.Viewer.Wpf.View
Assembly: MESCIUS.ActiveReports.Viewer.Wpf.dll
Syntax
[TemplatePart(Name = "VLine", Type = typeof(Line))]
[TemplatePart(Name = "HLine", Type = typeof(Line))]
public class DockSplitter : UserControl, IAnimatable, IFrameworkInputElement, IInputElement, ISupportInitialize, IQueryAmbient, IAddChild

Constructors

Name Description
DockSplitter()

Initializes a new instance of the DockSplitter class.

Fields

Name Description
ThicknessProperty

Identifies the Thickness dependency property.

Properties

Name Description
IsHorizontal

Gets a value indicating whether the splitter is horizontal.

Thickness

Gets or sets the thickness of the splitter, which depends on the orientation of the splitter.

Methods

Name Description
OnApplyTemplate()

Relayouts the dock splitter content.

OnMouseLeftButtonDown(MouseButtonEventArgs)

Handles the MouseLeftButtonDown event.

OnMouseLeftButtonUp(MouseButtonEventArgs)

Handles the MouseLeftButtonUp event.

OnMouseMove(MouseEventArgs)

Handles the MouseMove event.