Class EditControlVisualStyle
Represents the class to define the style for
Inheritance
Implements
Inherited Members
Namespace: Syncfusion.Windows.Forms
Assembly: Syncfusion.Edit.Windows.dll
Syntax
public class EditControlVisualStyle : VisualStyleBase, ICustomTypeDescriptor, IDisposable, IStyleInfo, ISupportInitialize, IFormattable, IConvertible, IXmlSerializable, IStyleInfoSubObject
Constructors
EditControlVisualStyle()
Initializes a new instance of the EditControlVisualStyle class.
Declaration
public EditControlVisualStyle()
EditControlVisualStyle(EditControlStyleInfoIdentity)
Initializes a new instance of the EditControlVisualStyle class.
Declaration
public EditControlVisualStyle(EditControlStyleInfoIdentity identity)
Parameters
Type | Name | Description |
---|---|---|
EditControlStyleInfoIdentity | identity | A EditControlStyleInfoIdentity that holds the identity for this EditControlStyleInfoStore. |
EditControlVisualStyle(EditControlStyleInfoIdentity, EditControlStyleInfoStore)
Initializes a new instance of the EditControlVisualStyle class.
Declaration
public EditControlVisualStyle(EditControlStyleInfoIdentity identity, EditControlStyleInfoStore store)
Parameters
Type | Name | Description |
---|---|---|
EditControlStyleInfoIdentity | identity | A EditControlStyleInfoIdentity that holds the identity for this EditControlStyleInfoStore. |
EditControlStyleInfoStore | store | Holds instance of a EditControlStyleInfoStore class |
EditControlVisualStyle(EditControlStyleInfoStore)
Initializes a new instance of the EditControlVisualStyle class.
Declaration
public EditControlVisualStyle(EditControlStyleInfoStore store)
Parameters
Type | Name | Description |
---|---|---|
EditControlStyleInfoStore | store | Holds instance of a EditControlStyleInfoStore class. |
Properties
BookmarkMarginBackColor
Gets or sets the System.Drawing.Color value used to draw the bookmark margin background color of the EditControl.
Declaration
[ThemeStudio(true)]
public Color BookmarkMarginBackColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
CollapseButtonBackColor
Gets or sets the System.Drawing.Color value used to draw the collapse button background color of the in EditControl.
Declaration
[ThemeStudio(true)]
public Color CollapseButtonBackColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
CollapsedButtonForeColor
Gets or sets the System.Drawing.Color value used to draw the collapse button foreground color of the in EditControl.
Declaration
[ThemeStudio(true)]
public Color CollapsedButtonForeColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
CollapseMarginBackColor
Gets or sets the System.Drawing.Color value used to draw the collapse/expand icon margin foreground color of the EditControl.
Declaration
[ThemeStudio(true)]
public Color CollapseMarginBackColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
ContextChoiceStyle
Gets or sets style for Syncfusion.Windows.Forms.Edit.Forms.Popup.ContextChoice of the EditControl.
Declaration
public ContextChoiceStyleInfo ContextChoiceStyle { get; set; }
Property Value
Type |
---|
ContextChoiceStyleInfo |
ContextPromptStyle
Gets or sets style for ContextPrompt of the EditControl.
Declaration
public ContextPromptStyleInfo ContextPromptStyle { get; set; }
Property Value
Type |
---|
ContextPromptStyleInfo |
DefaultStyle
Gets the default style value for the EditControl control.
Declaration
public static EditControlVisualStyle DefaultStyle { get; }
Property Value
Type |
---|
EditControlVisualStyle |
DialogBoxStyle
Gets or sets style for dialog boxes of the EditControl.
Declaration
public DialogBoxStyleInfo DialogBoxStyle { get; set; }
Property Value
Type |
---|
DialogBoxStyleInfo |
DisabledCollapseButtonBackColor
Gets or sets the System.Drawing.Color value used to draw the collapse button disabled background color of the EditControl.
Declaration
[ThemeStudio(true)]
public Color DisabledCollapseButtonBackColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
DisabledCollapseButtonForeColor
Gets or sets the System.Drawing.Color value used to draw the collapse button disabled foreground color of the in EditControl .
Declaration
[ThemeStudio(true)]
public Color DisabledCollapseButtonForeColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
DisabledLineNumberForeColor
Gets or sets the System.Drawing.Color value used to draw the line number foreground color of the in EditControl control in disabled state.
Declaration
[ThemeStudio(true)]
public Color DisabledLineNumberForeColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
DisabledSplitterBackColor
Gets or sets the System.Drawing.Color value used to draw the background of the splitter of the EditControl in disabled state.
Declaration
[ThemeStudio(true)]
public Color DisabledSplitterBackColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
DisabledSplitterForeColor
Gets or sets the System.Drawing.Color value used to draw the foreground of the splitter of the EditControl in disabled state.
Declaration
[ThemeStudio(true)]
public Color DisabledSplitterForeColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
LineChangedIndicatorColor
Gets or sets the System.Drawing.Color value used to draw the line changed indicator color of the EditControl.
Declaration
[ThemeStudio(true)]
public Color LineChangedIndicatorColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
LineNumberFont
Gets or sets the System.Drawing.Font value used to draw the line number of the in EditControl.
Declaration
[ThemeStudio(true)]
public Font LineNumberFont { get; set; }
Property Value
Type |
---|
System.Drawing.Font |
LineNumberForeColor
Gets or sets the System.Drawing.Color value used to draw the line number foreground color of the in EditControl control.
Declaration
[ThemeStudio(true)]
public Color LineNumberForeColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
LineNumberMarginBackColor
Gets or sets the System.Drawing.Color value used to draw the linenumber margin background color of the EditControl.
Declaration
[ThemeStudio(true)]
public Color LineNumberMarginBackColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
LineSavedIndicatorColor
Gets or sets the System.Drawing.Color value used to draw the line saved indicator color of the EditControl.
Declaration
[ThemeStudio(true)]
public Color LineSavedIndicatorColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
SelectionMarginBackColor
Gets or sets the System.Drawing.Color value used to draw the selection margin background color of the EditControl .
Declaration
[ThemeStudio(true)]
public Color SelectionMarginBackColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
SelectionMarginForeColor
Gets or sets the System.Drawing.Color value used to draw the selection margin foreground color of the EditControl.
Declaration
[ThemeStudio(true)]
public Color SelectionMarginForeColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
SplitterBackColor
Gets or sets the System.Drawing.Color value used to draw the background of the splitter of the EditControl in default state.
Declaration
[ThemeStudio(true)]
public Color SplitterBackColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
SplitterForeColor
Gets or sets the System.Drawing.Color value used to draw the foreground of the splitter of the EditControl control in default state.
Declaration
[ThemeStudio(true)]
public Color SplitterForeColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
ToolTipStyle
Gets or sets style for ToolTipEx of the EditControl.
Declaration
public ToolTipStyleInfo ToolTipStyle { get; set; }
Property Value
Type |
---|
ToolTipStyleInfo |
UserMarginBackColor
Gets or sets the System.Drawing.Color value used to draw the UserMargin background color of the in EditControl.
Declaration
[ThemeStudio(true)]
public Color UserMarginBackColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
UserMarginBorderColor
Gets or sets the System.Drawing.Color value used to draw the UserMargin border color of the EditControl control.
Declaration
[ThemeStudio(true)]
public Color UserMarginBorderColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
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()
Gets the default style value of the
Declaration
protected override StyleInfoBase GetDefaultStyle()
Returns
Type | Description |
---|---|
StyleInfoBase | Returns the default style value. |