Class SplitterPage
Present page in splitter items.
Inheritance
Namespace: Syncfusion.Windows.Tools.Controls
Assembly: Syncfusion.Tools.Wpf.dll
Syntax
[SkinType(SkinVisualStyle = Skin.Default, Type = typeof(SplitterPage), XamlResource = "/Syncfusion.Tools.WPF;component/Controls/TabSplitter/Themes/Generic.xaml")]
[SkinType(SkinVisualStyle = Skin.Office2007Blue, Type = typeof(SplitterPage), XamlResource = "/Syncfusion.Tools.WPF.Classic;component/Controls/TabSplitter/Themes/Office2007BlueStyle.xaml")]
[SkinType(SkinVisualStyle = Skin.Office2007Silver, Type = typeof(SplitterPage), XamlResource = "/Syncfusion.Tools.WPF.Classic;component/Controls/TabSplitter/Themes/Office2007SilverStyle.xaml")]
[SkinType(SkinVisualStyle = Skin.Default, Type = typeof(SplitterPage), XamlResource = "/Syncfusion.Tools.WPF;component/Controls/TabSplitter/Themes/Generic.xaml")]
[SkinType(SkinVisualStyle = Skin.Office2007Black, Type = typeof(SplitterPage), XamlResource = "/Syncfusion.Tools.WPF.Classic;component/Controls/TabSplitter/Themes/Office2007BlackStyle.xaml")]
[SkinType(SkinVisualStyle = Skin.Blend, Type = typeof(SplitterPage), XamlResource = "/Syncfusion.Tools.WPF.Classic;component/Controls/TabSplitter/Themes/BlendStyle.xaml")]
[SkinType(SkinVisualStyle = Skin.VS2010, Type = typeof(SplitterPage), XamlResource = "/Syncfusion.Tools.WPF.Classic;component/Controls/TabSplitter/Themes/VS2010Style.xaml")]
[SkinType(SkinVisualStyle = Skin.Office2010Blue, Type = typeof(SplitterPage), XamlResource = "/Syncfusion.Tools.WPF.Classic;component/Controls/TabSplitter/Themes/Office2010BlueStyle.xaml")]
[SkinType(SkinVisualStyle = Skin.Office2010Black, Type = typeof(SplitterPage), XamlResource = "/Syncfusion.Tools.WPF.Classic;component/Controls/TabSplitter/Themes/Office2010BlackStyle.xaml")]
[SkinType(SkinVisualStyle = Skin.Office2010Silver, Type = typeof(SplitterPage), XamlResource = "/Syncfusion.Tools.WPF.Classic;component/Controls/TabSplitter/Themes/Office2010SilverStyle.xaml")]
[SkinType(SkinVisualStyle = Skin.Metro, Type = typeof(SplitterPage), XamlResource = "/Syncfusion.Tools.WPF.Classic;component/Controls/TabSplitter/Themes/MetroStyle.xaml")]
public class SplitterPage : HeaderedContentControl
Constructors
SplitterPage()
Declaration
public SplitterPage()
Fields
ImageProperty
Identifies the attached Image dependency property.
Declaration
public static readonly DependencyProperty ImageProperty
Field Value
| Type |
|---|
| System.Windows.DependencyProperty |
IsSelectedPageProperty
Identifies IsSelected dependency property of the SplitterPage.
Declaration
public static readonly DependencyProperty IsSelectedPageProperty
Field Value
| Type |
|---|
| System.Windows.DependencyProperty |
IsSelectedProperty
Represents the IsSelected Dependency Property
Declaration
public static readonly DependencyProperty IsSelectedProperty
Field Value
| Type |
|---|
| System.Windows.DependencyProperty |
Properties
Image
Gets or sets a Image(leftImage) for TabSplitterPage
Declaration
public ImageSource Image { get; set; }
Property Value
| Type |
|---|
| System.Windows.Media.ImageSource |
IsSelected
Gets or sets a value indicating whether this instance is selected.
Declaration
public bool IsSelected { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean |
|
IsSelectedPage
Gets or sets a value indicating whether this instance is selected page.
Declaration
public bool IsSelectedPage { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean |
|
Methods
GetTabStripPlacement(DependencyObject)
Gets the TabStripPlacement property. This dependency property indicates ....
Declaration
public static Dock GetTabStripPlacement(DependencyObject d)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Windows.DependencyObject | d | The d DependencyObject. |
Returns
| Type | Description |
|---|---|
| System.Windows.Controls.Dock | Dock TabStripPlacementProperty |
MeasureOverride(Size)
Called to remeasure a control.
Declaration
protected override Size MeasureOverride(Size constraint)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Windows.Size | constraint | The maximum size that the method can return. |
Returns
| Type | Description |
|---|---|
| System.Windows.Size | The size of the control, up to the maximum specified by |
OnApplyTemplate()
When overridden in a derived class, is invoked whenever application code or internal processes call System.Windows.FrameworkElement.ApplyTemplate.
Declaration
public override void OnApplyTemplate()
OnContentChanged(Object, Object)
Called when the content of the SplitterPage changes.
Declaration
protected override void OnContentChanged(object oldContent, object newContent)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Object | oldContent | The previous content of the control. |
| System.Object | newContent | The new content that has been set. |
OnMouseDoubleClick(MouseButtonEventArgs)
Raises the System.Windows.Controls.Control.MouseDoubleClick routed event.
Declaration
protected override void OnMouseDoubleClick(MouseButtonEventArgs e)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Windows.Input.MouseButtonEventArgs | e | The event data. |
OnMouseLeftButtonDown(MouseButtonEventArgs)
Invoked when an unhandled System.Windows.UIElement.MouseLeftButtonDown routed event is raised on this element. Implement this method to add class handling for this event.
Declaration
protected override void OnMouseLeftButtonDown(MouseButtonEventArgs e)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Windows.Input.MouseButtonEventArgs | e | The System.Windows.Input.MouseButtonEventArgs that contains the event data. The event data reports that the left mouse button was pressed. |
OnSelected(RoutedEventArgs)
Raises the Selected event.
Declaration
protected virtual void OnSelected(RoutedEventArgs e)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Windows.RoutedEventArgs | e | The System.Windows.RoutedEventArgs instance containing the event data. |
OnUnselected(RoutedEventArgs)
Raises the Unselected event.
Declaration
protected virtual void OnUnselected(RoutedEventArgs e)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Windows.RoutedEventArgs | e | The System.Windows.RoutedEventArgs instance containing the event data. |