Class SplitterControlVisualStyle
Represents the class to define the style for SplitterControl.
Inheritance
Implements
Inherited Members
Namespace: Syncfusion.Windows.Forms
Assembly: Syncfusion.Shared.Base.dll
Syntax
public class SplitterControlVisualStyle : VisualStyleBase, ICustomTypeDescriptor, IDisposable, IStyleInfo, ISupportInitialize, IFormattable, IConvertible, IXmlSerializable, IStyleInfoSubObject
Constructors
SplitterControlVisualStyle()
Initializes a new instance of the SplitterControlVisualStyle class.
Declaration
public SplitterControlVisualStyle()
SplitterControlVisualStyle(SplitterControlStyleInfoIdentity)
Initializes a new instance of the SplitterControlVisualStyle class.
Declaration
public SplitterControlVisualStyle(SplitterControlStyleInfoIdentity identity)
Parameters
Type | Name | Description |
---|---|---|
SplitterControlStyleInfoIdentity | identity | A SplitterControlStyleInfoIdentity that holds the identity for this SplitterControlStyleInfoStore. |
SplitterControlVisualStyle(SplitterControlStyleInfoIdentity, SplitterControlStyleInfoStore)
Initializes a new instance of the SplitterControlVisualStyle class.
Declaration
public SplitterControlVisualStyle(SplitterControlStyleInfoIdentity identity, SplitterControlStyleInfoStore store)
Parameters
Type | Name | Description |
---|---|---|
SplitterControlStyleInfoIdentity | identity | A SplitterControlStyleInfoIdentity that holds the identity for this SplitterControlStyleInfoStore. |
SplitterControlStyleInfoStore | store | Holds instance of a SplitterControlStyleInfoStore class |
SplitterControlVisualStyle(SplitterControlStyleInfoStore)
Initializes a new instance of the SplitterControlVisualStyle class.
Declaration
public SplitterControlVisualStyle(SplitterControlStyleInfoStore store)
Parameters
Type | Name | Description |
---|---|---|
SplitterControlStyleInfoStore | store | Holds instance of a SplitterControlStyleInfoStore class. |
Properties
DefaultStyle
Gets the default style value for the SplitterControl control.
Declaration
public static SplitterControlVisualStyle DefaultStyle { get; }
Property Value
Type |
---|
SplitterControlVisualStyle |
HorizontalScrollBarStyle
Gets or sets the ScrollBarStyleInfo for the horizontal scrollbar of the scroll control.
Declaration
[ThemeStudio]
public ScrollBarStyleInfo HorizontalScrollBarStyle { get; set; }
Property Value
Type |
---|
ScrollBarStyleInfo |
SplitterStyle
Gets or sets the value for
Declaration
[ThemeStudio]
public SplitterBarStyleInfo SplitterStyle { get; set; }
Property Value
Type |
---|
SplitterBarStyleInfo |
VerticalScrollBarStyle
Gets or sets the ScrollBarStyleInfo for the vertical scrollbar of the scroll control.
Declaration
[ThemeStudio]
public ScrollBarStyleInfo VerticalScrollBarStyle { get; set; }
Property Value
Type |
---|
ScrollBarStyleInfo |
Methods
CreateSubObjectIdentity(StyleInfoProperty)
Overridden to create a product-specific identity object for the sub object.
Declaration
public override StyleInfoSubObjectIdentity CreateSubObjectIdentity(StyleInfoProperty sip)
Parameters
Type | Name | Description |
---|---|---|
StyleInfoProperty | sip | StyleInfoProperty descriptor for this sub object. |
Returns
Type | Description |
---|---|
StyleInfoSubObjectIdentity | Identity for the sub object. |
Overrides
GetDefaultStyle()
Declaration
protected override StyleInfoBase GetDefaultStyle()
Returns
Type |
---|
StyleInfoBase |
Overrides
ShouldSerializeHorizontalScrollBar()
Determines whether HorizontalScrollBar has been modified and its contents should be serialized at design-time.
Declaration
public bool ShouldSerializeHorizontalScrollBar()
Returns
Type | Description |
---|---|
System.Boolean | True if contents were changed; False otherwise. |
ShouldSerializeVerticalScrollBar()
Determines whether VerticalScrollBar has been modified and its contents should be serialized at design-time.
Declaration
public bool ShouldSerializeVerticalScrollBar()
Returns
Type | Description |
---|---|
System.Boolean | True if contents were changed; False otherwise. |