[]
Represents a splitter control for a DockPanel.
[TemplatePart(Name = "VLine", Type = typeof(Line))]
[TemplatePart(Name = "HLine", Type = typeof(Line))]
public class DockSplitter : UserControl, IAnimatable, IFrameworkInputElement, IInputElement, ISupportInitialize, IQueryAmbient, IAddChild
| Name | Description |
|---|---|
| DockSplitter() | Initializes a new instance of the DockSplitter class. |
| Name | Description |
|---|---|
| ThicknessProperty | Identifies the Thickness dependency property. |
| 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. |
| 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. |