In This Article

SplitterBase Class

Represents an abstract base class for a splitter.

[TemplateVisualState(Name = "Normal", GroupName = "CommonStates")]
[TemplateVisualState(Name = "Highlighted", GroupName = "CommonStates")]
[TemplateVisualState(Name = "Horizontal", GroupName = "OrientationStates")]
[TemplateVisualState(Name = "Vertical", GroupName = "OrientationStates")]
public abstract class SplitterBase : Control, DUCE.IResource, IAnimatable, IFrameworkInputElement, IInputElement, ISupportInitialize, IHaveResources, IQueryAmbient
Inheritance:
System.Object System.Windows.Threading.DispatcherObject System.Windows.DependencyObject System.Windows.Media.Visual System.Windows.UIElement System.Windows.FrameworkElement System.Windows.Controls.Control Object
Derived:
AutoHideContainerSplitter SplitContainerSplitter

Constructors

SplitterBase()

Initializes an instance of the SplitterBase class.

protected SplitterBase()

Properties

HighlightBrush

Gets or sets the System.Windows.Media.Brush to use when the splitter is highlighted.

public Brush HighlightBrush { get; set; }

Property Value

System.Windows.Media.Brush:

The System.Windows.Media.Brush to use when the splitter is highlighted.

IsHighlighted

Gets or sets whether the splitter is currently highlighted.

public bool IsHighlighted { get; set; }

Property Value

System.Boolean:

true if the splitter is currently highlighted; otherwise, false. The default value is false.

Orientation

Gets or sets the Orientation of the splitter.

public Orientation Orientation { get; set; }

Property Value

System.Windows.Controls.Orientation:

The Orientation of the splitter. The default value is Horizontal.

Methods

OnApplyTemplate()

Invoked whenever application code or internal processes call ApplyTemplate.

public override void OnApplyTemplate()

Fields

HighlightBrushProperty

Identifies the HighlightBrush dependency property. This field is read-only.

public static readonly DependencyProperty HighlightBrushProperty

IsHighlightedProperty

Identifies the IsHighlighted dependency property. This field is read-only.

public static readonly DependencyProperty IsHighlightedProperty

OrientationProperty

Identifies the Orientation dependency property. This field is read-only.

public static readonly DependencyProperty OrientationProperty

Inherited Members

  • System.Object.ToString()
  • System.Object.Equals(System.Object)
  • System.Object.Equals(System.Object, System.Object)
  • System.Object.ReferenceEquals(System.Object, System.Object)
  • System.Object.GetHashCode()
  • System.Object.GetType()
  • System.Object.MemberwiseClone()

Extension Methods