Class TreeNodeAdvStyleInfo
Represents an appearance and behavior information regarding the TreeNodeAdv.
Inheritance
Implements
Inherited Members
Namespace: Syncfusion.Windows.Forms.Tools.MultiColumnTreeView
Assembly: Syncfusion.Tools.Windows.dll
Syntax
public class TreeNodeAdvStyleInfo : StyleInfoSubObjectBase, ICustomTypeDescriptor, IDisposable, IStyleInfo, ISupportInitialize, IFormattable, IConvertible, IXmlSerializable, IStyleInfoSubObject, ITreeNodeAdvSubItemStyle
Constructors
TreeNodeAdvStyleInfo()
Initializes a new instance of the TreeNodeAdvStyleInfo class.
Declaration
public TreeNodeAdvStyleInfo()
TreeNodeAdvStyleInfo(StyleInfoSubObjectIdentity)
Initialize a new instance of the TreeNodeAdvStyleInfo class.
Declaration
public TreeNodeAdvStyleInfo(StyleInfoSubObjectIdentity identity)
Parameters
Type | Name | Description |
---|---|---|
StyleInfoSubObjectIdentity | identity | A Syncfusion.Windows.Forms.Tools.MultiColumnTreeView.TreeNodeAdvStyleInfoIdentity that holds the indentity for this TreeNodeAdvStyleInfo. |
TreeNodeAdvStyleInfo(StyleInfoSubObjectIdentity, TreeNodeAdvStyleInfoStore)
Initialize a new instance of the TreeNodeAdvStyleInfo class.
Declaration
public TreeNodeAdvStyleInfo(StyleInfoSubObjectIdentity identity, TreeNodeAdvStyleInfoStore store)
Parameters
Type | Name | Description |
---|---|---|
StyleInfoSubObjectIdentity | identity | A Syncfusion.Windows.Forms.Tools.MultiColumnTreeView.TreeNodeAdvStyleInfoIdentity that holds the indentity for this TreeNodeAdvStyleInfo. |
TreeNodeAdvStyleInfoStore | store | A TreeNodeAdvStyleInfoStore that holds data for this TreeNodeAdvStyleInfo. All changes in this style object will be saved in the TreeNodeAdvStyleInfoStore object. |
TreeNodeAdvStyleInfo(TreeNodeAdvStyleInfo)
Initialize a new instance of the TreeNodeAdvStyleInfo class.
Declaration
public TreeNodeAdvStyleInfo(TreeNodeAdvStyleInfo style)
Parameters
Type | Name | Description |
---|---|---|
TreeNodeAdvStyleInfo | style | The style object that contains the original data. |
TreeNodeAdvStyleInfo(TreeNodeAdvStyleInfoStore)
Initialize a new instance of the TreeNodeAdvStyleInfo class.
Declaration
public TreeNodeAdvStyleInfo(TreeNodeAdvStyleInfoStore store)
Parameters
Type | Name | Description |
---|---|---|
TreeNodeAdvStyleInfoStore | store | A TreeNodeAdvStyleInfoStore that holds data for this TreeNodeAdvStyleInfo. All changes in this style object will be saved in the TreeNodeAdvStyleInfoStore object. |
Fields
Empty
An empty style object.
Declaration
public static readonly TreeNodeAdvStyleInfo Empty
Field Value
Type |
---|
TreeNodeAdvStyleInfo |
Properties
ArrowColor
Gets or sets the ArrowColor of the TreeNodeAdv in normal state.
Declaration
[ThemeStudio]
public Color ArrowColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
BackColor
Gets or sets the BackColor of the node.
Declaration
[ThemeStudio]
public Color BackColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
Background
Gets or sets the background of the node.
Declaration
public BrushInfo Background { get; set; }
Property Value
Type |
---|
BrushInfo |
BaseStyle
Gets or sets the base style for the node from which to inherit.
Declaration
public string BaseStyle { get; set; }
Property Value
Type |
---|
System.String |
Remarks
The specified base style should be available in the BaseStyles collection.
Border3DStyle
Gets or sets the value specifies the border 3D style for the TreeNodeAdv.
Declaration
public Border3DStyle Border3DStyle { get; set; }
Property Value
Type |
---|
System.Windows.Forms.Border3DStyle |
BorderColor
Gets or sets the value specifies the border color of TreeNodeAdv.
Declaration
public Color BorderColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
BorderSides
Gets or sets the value indicating whether the border sides of TreeNodeAdv .
Declaration
public Border3DSide BorderSides { get; set; }
Property Value
Type |
---|
System.Windows.Forms.Border3DSide |
BorderStyle
Gets or sets value specifies the border style TreeNodeAdv.
Declaration
public BorderStyle BorderStyle { get; set; }
Property Value
Type |
---|
System.Windows.Forms.BorderStyle |
CheckBoxBackColor
Gets or sets the CheckBox BackColor of the node.
Declaration
[ThemeStudio]
public Color CheckBoxBackColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
CheckBoxBackground
Gets or sets the background of checkbox.
Declaration
public Brush CheckBoxBackground { get; set; }
Property Value
Type |
---|
System.Drawing.Brush |
CheckBoxBorderColor
Gets or sets the CheckBox BorderColor of the node.
Declaration
[ThemeStudio]
public Color CheckBoxBorderColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
CheckBoxDisabledBackColor
Gets or sets the CheckBox Disabled BackColor of the node.
Declaration
[ThemeStudio]
public Color CheckBoxDisabledBackColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
CheckBoxDisabledBorderColor
Gets or sets the CheckBox disabled BorderColor of the node.
Declaration
[ThemeStudio]
public Color CheckBoxDisabledBorderColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
CheckBoxHoverBackColor
Gets or sets the CheckBox Hover BackColor of the node.
Declaration
[ThemeStudio]
public Color CheckBoxHoverBackColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
CheckBoxHoverBorderColor
Gets or sets the CheckBox hover BorderColor of the node.
Declaration
[ThemeStudio]
public Color CheckBoxHoverBorderColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
CheckBoxTickThickness
Indicates the Thickness of CheckBox tick.
Declaration
[ThemeStudio]
public int CheckBoxTickThickness { get; set; }
Property Value
Type |
---|
System.Int32 |
CheckColor
Gets or sets the color of check symbol.
Declaration
[ThemeStudio]
public Color CheckColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
CheckState
Gets or sets the checkState of the node.
Declaration
public CheckState CheckState { get; set; }
Property Value
Type |
---|
System.Windows.Forms.CheckState |
ClosedImage
Gets or sets the image that will be shown where the node is collapsed.
Declaration
public Image ClosedImage { get; set; }
Property Value
Type |
---|
System.Drawing.Image |
Remarks
This value has higher priority in comparing to ImageList indexes.
ClosedImgIndex
Gets or sets the image index in the StateImageList where the node is not expanded.
Declaration
public int ClosedImgIndex { get; set; }
Property Value
Type |
---|
System.Int32 |
CollapsedImage
Gets or sets the image for state button where the node is collapsed.
Declaration
public Image CollapsedImage { get; set; }
Property Value
Type |
---|
System.Drawing.Image |
Remarks
This value has higher priority in comparing to ImageList indexes.
CollapseImageIndex
Gets or sets the image index in the NodeStateImageList where the node is collapsed.
Declaration
public int CollapseImageIndex { get; set; }
Property Value
Type |
---|
System.Int32 |
CompareOptions
Gets or sets the compare options used in the sorting of the node.
Declaration
public CompareOptions CompareOptions { get; set; }
Property Value
Type |
---|
System.Globalization.CompareOptions |
Comparer
Gets or sets the System.Collections.IComparer object that compares two nodes.
Declaration
public IComparer Comparer { get; set; }
Property Value
Type |
---|
System.Collections.IComparer |
Culture
Gets or sets the culture of the node used while sorting.
Declaration
public CultureInfo Culture { get; set; }
Property Value
Type |
---|
System.Globalization.CultureInfo |
Default
Gets a TreeNodeAdvStyleInfo with default settings.
Declaration
public static TreeNodeAdvStyleInfo Default { get; }
Property Value
Type |
---|
TreeNodeAdvStyleInfo |
DisabledArrowColor
Gets or sets the ArrowColor of the TreeNodeAdv in disabled state.
Declaration
[ThemeStudio]
public Color DisabledArrowColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
DisabledCheckColor
Gets or sets the color of disabled check symbol.
Declaration
[ThemeStudio]
public Color DisabledCheckColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
DisabledOptionButtonColor
Gets or sets the Disabledcolor of Option button.
Declaration
[ThemeStudio]
public Color DisabledOptionButtonColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
DisabledTextColor
Gets or sets the Color of the text in disabled state.
Declaration
[ThemeStudio]
public virtual Color DisabledTextColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
DisplayMember
Gets or sets the display member of the data bound to the node.
Declaration
public string DisplayMember { get; set; }
Property Value
Type |
---|
System.String |
Enabled
Gets or sets a value indicating whether the node is enabled.
Declaration
public bool Enabled { get; set; }
Property Value
Type |
---|
System.Boolean |
EnabledButtons
Gets or sets a value indicating whether the buttons in the node are enabled.
Declaration
public bool EnabledButtons { get; set; }
Property Value
Type |
---|
System.Boolean |
EnsureDefaultOptionedChild
Gets or sets a value indicating whetherIndicates whether the first child should be marked as Optioned if none of the other children is Optioned in a parent node.
Declaration
public bool EnsureDefaultOptionedChild { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | True to ensure a default optioned child. False otherwise. |
ExpandedImage
Gets or sets the image for state button where the node is expanded.
Declaration
public Image ExpandedImage { get; set; }
Property Value
Type |
---|
System.Drawing.Image |
Remarks
This value has higher priority in comparing to ImageList indexes.
ExpandImageIndex
Gets or sets the image index in the NodeStateImageList where the node is expanded.
Declaration
public int ExpandImageIndex { get; set; }
Property Value
Type |
---|
System.Int32 |
Font
Gets or sets the font of the node.
Declaration
public virtual Font Font { get; set; }
Property Value
Type |
---|
System.Drawing.Font |
HasBackground
Gets a value indicating whether the background property value has or not.
Declaration
public bool HasBackground { get; }
Property Value
Type |
---|
System.Boolean |
HasBaseStyle
Gets a value indicating whether the BaseStyle property value has or not.
Declaration
public bool HasBaseStyle { get; }
Property Value
Type |
---|
System.Boolean |
HasBorder3DStyle
Gets a value indicating whether Border3DStyle has or not.
Declaration
public bool HasBorder3DStyle { get; }
Property Value
Type |
---|
System.Boolean |
HasBorderColor
Gets a value indicating whether BorderColor has not.
Declaration
public bool HasBorderColor { get; }
Property Value
Type |
---|
System.Boolean |
HasBorderSides
Gets a value indicating whether BorderSides has or not.
Declaration
public bool HasBorderSides { get; }
Property Value
Type |
---|
System.Boolean |
HasBorderStyle
Gets a value indicating whether BorderStyle has or not.
Declaration
public bool HasBorderStyle { get; }
Property Value
Type |
---|
System.Boolean |
HasCheckState
Gets a value indicating whether the CheckState property value has or not.
Declaration
public bool HasCheckState { get; }
Property Value
Type |
---|
System.Boolean |
HasClosedImage
Gets a value indicating whether the ClosedImage property value has or not.
Declaration
public bool HasClosedImage { get; }
Property Value
Type |
---|
System.Boolean |
HasClosedImgIndex
Gets the value indicating whether the ClosedImgIndex property value has or not.
Declaration
public bool HasClosedImgIndex { get; }
Property Value
Type |
---|
System.Boolean |
HasCollapsedImage
Gets a value indicates whether the CollapsedImage property value has or not.
Declaration
public bool HasCollapsedImage { get; }
Property Value
Type |
---|
System.Boolean |
HasCollapseImageIndex
Gets a value indicating whether the CollapseImageIndex property value has or not.
Declaration
public bool HasCollapseImageIndex { get; }
Property Value
Type |
---|
System.Boolean |
HasCompareOptions
Gets a value indicating whether the CompareOptions property value has or not.
Declaration
public bool HasCompareOptions { get; }
Property Value
Type |
---|
System.Boolean |
HasComparer
Gets a value indicating whether the Comparer property value has or not.
Declaration
public bool HasComparer { get; }
Property Value
Type |
---|
System.Boolean |
HasEnabled
Gets the value indicating whether the Enabled property value has or not.
Declaration
public bool HasEnabled { get; }
Property Value
Type |
---|
System.Boolean |
HasEnsureDefaultOptinedChild
Gets a value indicating whether the EnsureDefaultOptionedChild property value has or not.
Declaration
public bool HasEnsureDefaultOptinedChild { get; }
Property Value
Type |
---|
System.Boolean |
HasExpandedImage
Gets a value indicating whether ExpandedImage property value has or not.
Declaration
public bool HasExpandedImage { get; }
Property Value
Type |
---|
System.Boolean |
HasExpandImageIndex
Gets a value indicating whether an ExpandImageIndex property value has or not.
Declaration
public bool HasExpandImageIndex { get; }
Property Value
Type |
---|
System.Boolean |
HasFont
Gets a value indicating whether the Font property value has or not.
Declaration
public virtual bool HasFont { get; }
Property Value
Type |
---|
System.Boolean |
HasHeight
Gets the value indicating whether the height property value has or not.
Declaration
public virtual bool HasHeight { get; }
Property Value
Type |
---|
System.Boolean |
HasInteractiveCheckBox
Gets a value indicating whether the InactiveCheckBox property value has or not.
Declaration
public bool HasInteractiveCheckBox { get; }
Property Value
Type |
---|
System.Boolean |
HasLeftImage
Gets a value indicating whether the LeftImage property value has or not.
Declaration
public bool HasLeftImage { get; }
Property Value
Type |
---|
System.Boolean |
HasLeftImageIndices
Gets a value indicating whether the LeftimageIndices property value has or not.
Declaration
public bool HasLeftImageIndices { get; }
Property Value
Type |
---|
System.Boolean |
HasLeftImagePadding
Gets a value indicating whether LeftImagePadding property value has or not.
Declaration
public bool HasLeftImagePadding { get; }
Property Value
Type |
---|
System.Boolean |
HasLeftStateImagePadding
Gets a value indicating whether the LeftStateImagePadding property value has or not.
Declaration
public bool HasLeftStateImagePadding { get; }
Property Value
Type |
---|
System.Boolean |
HasMultiline
Gets a value indicating whether Multiline property value has set or not.
Declaration
public bool HasMultiline { get; }
Property Value
Type |
---|
System.Boolean |
HasNoChildrenImage
Gets a value indicating whether the NoChildrenImage property value has or not.
Declaration
public bool HasNoChildrenImage { get; }
Property Value
Type |
---|
System.Boolean |
HasNoChildrenImgIndex
Gets a value indicating whether the NoChildrenImgIndex property value has or not.
Declaration
public bool HasNoChildrenImgIndex { get; }
Property Value
Type |
---|
System.Boolean |
HasOpenImage
Gets a value indicating whether OpenImage property value has or not.
Declaration
public bool HasOpenImage { get; }
Property Value
Type |
---|
System.Boolean |
HasOpenImgIndex
Gets the value indicating whether the OpenImgIndex property value has or not.
Declaration
public bool HasOpenImgIndex { get; }
Property Value
Type |
---|
System.Boolean |
HasRightImage
Gets a value indicating whether RightImage property has or not.
Declaration
public bool HasRightImage { get; }
Property Value
Type |
---|
System.Boolean |
HasRightImageIndices
Gets a value indicating whether the RightImageIndices property value has or not.
Declaration
public bool HasRightImageIndices { get; }
Property Value
Type |
---|
System.Boolean |
HasRightImagePadding
Gets a value indicating whether the RightImagePadding property value has or not.
Declaration
public bool HasRightImagePadding { get; }
Property Value
Type |
---|
System.Boolean |
HasRightStateImagePadding
Gets a value indicating whether the RightStateImagePadding property value has or not.
Declaration
public bool HasRightStateImagePadding { get; }
Property Value
Type |
---|
System.Boolean |
HasShowCheckBox
Gets a value indicating whether the ShowCheckBox property value has or not.
Declaration
public bool HasShowCheckBox { get; }
Property Value
Type |
---|
System.Boolean |
HasShowOptionButton
Gets a value indicating whether the ShowOptionButton property value has or not.
Declaration
public bool HasShowOptionButton { get; }
Property Value
Type |
---|
System.Boolean |
HasShowPlusMinus
Gets a value indicating whether the ShowPlusMinus property value has or not.
Declaration
public bool HasShowPlusMinus { get; }
Property Value
Type |
---|
System.Boolean |
HasSingleBorderStyle
Gets a value indicating whether SingleBorderStyle or not.
Declaration
public bool HasSingleBorderStyle { get; }
Property Value
Type |
---|
System.Boolean |
HasSortOrder
Gets the value indicating whether the SortOrder property value has or not.
Declaration
public bool HasSortOrder { get; }
Property Value
Type |
---|
System.Boolean |
HasSortType
Gets a value indicates whether the SortType property value has or not.
Declaration
public bool HasSortType { get; }
Property Value
Type |
---|
System.Boolean |
HasTag
Gets a value indicating whether the Tag property value has or not.
Declaration
public bool HasTag { get; }
Property Value
Type |
---|
System.Boolean |
HasTextColor
Gets a value indicating whether the TextColor property value has or not.
Declaration
public virtual bool HasTextColor { get; }
Property Value
Type |
---|
System.Boolean |
HasThemesEnabled
Gets the value indicating whether the ThemesEnabled property value has or not.
Declaration
public bool HasThemesEnabled { get; }
Property Value
Type |
---|
System.Boolean |
Height
Gets or sets the height of the node.
Declaration
public virtual int Height { get; set; }
Property Value
Type |
---|
System.Int32 |
HelpText
Gets or sets the help text of the node.
Declaration
public string HelpText { get; set; }
Property Value
Type |
---|
System.String |
HoverArrowColor
Gets or sets the ArrowColor of the TreeNodeAdv in hover state.
Declaration
[ThemeStudio]
public Color HoverArrowColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
HoverBackColor
Gets or sets the Hover BackColor of the node.
Declaration
[ThemeStudio]
public Color HoverBackColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
HoverCheckColor
Gets or sets the color of hover check symbol.
Declaration
[ThemeStudio]
public Color HoverCheckColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
HoverOptionButtonColor
Gets or sets the Hovercolor of Option button.
Declaration
[ThemeStudio]
public Color HoverOptionButtonColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
HoverTextColor
Gets or sets the Color of the text in Hover state.
Declaration
[ThemeStudio]
public virtual Color HoverTextColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
InteractiveCheckBox
Gets or sets a value indicating whether the node will have an interactive checkbox.
Declaration
public bool InteractiveCheckBox { get; set; }
Property Value
Type |
---|
System.Boolean |
IntermediateCheckBoxBackground
Gets or sets the background of checkbox when it is in intermediate state.
Declaration
public Brush IntermediateCheckBoxBackground { get; set; }
Property Value
Type |
---|
System.Drawing.Brush |
IntermediateCheckColor
Gets or sets the color of intermediate check symbol.
Declaration
[ThemeStudio]
public Color IntermediateCheckColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
IntermediateDisabledCheckColor
Gets or sets the color of intermediate Disabled check symbol.
Declaration
[ThemeStudio]
public Color IntermediateDisabledCheckColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
IntermediateHoverCheckColor
Gets or sets the color of intermediate hover check symbol.
Declaration
[ThemeStudio]
public Color IntermediateHoverCheckColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
LeftImage
Gets or sets the image that will be drawn on the left of the node`s text.
Declaration
public Image LeftImage { get; set; }
Property Value
Type |
---|
System.Drawing.Image |
Remarks
This value has higher priority in comparing to ImageList indexes.
LeftImageIndices
Gets or sets the image indices of the images to be drawn on the left of the node`s text.
Declaration
public int[] LeftImageIndices { get; set; }
Property Value
Type |
---|
System.Int32[] |
LeftImagePadding
Gets or sets the padding of left image for the node.
Declaration
public int LeftImagePadding { get; set; }
Property Value
Type |
---|
System.Int32 |
LeftStateImagePadding
Gets or sets the left side padding of state image for the node.
Declaration
public int LeftStateImagePadding { get; set; }
Property Value
Type |
---|
System.Int32 |
Multiline
Gets or sets a value indicating whether multiline text or single line.
Declaration
public bool Multiline { get; set; }
Property Value
Type |
---|
System.Boolean |
NoChildrenImage
Gets or sets the image that will be shown where the node has no children.
Declaration
public Image NoChildrenImage { get; set; }
Property Value
Type |
---|
System.Drawing.Image |
Remarks
This value has higher priority in comparing to ImageList indexes.
NoChildrenImgIndex
Gets or sets the image index indicating the image in the StateImageList where the node has no children.
Declaration
public int NoChildrenImgIndex { get; set; }
Property Value
Type |
---|
System.Int32 |
OpenImage
Gets or sets the image that will be shown where the node is expanded.
Declaration
public Image OpenImage { get; set; }
Property Value
Type |
---|
System.Drawing.Image |
Remarks
This value has higher priority in comparing to ImageList indexes.
OpenImgIndex
Gets or sets the image index in the StateImageList where the node is expanded.
Declaration
public int OpenImgIndex { get; set; }
Property Value
Type |
---|
System.Int32 |
OptionButtonBorderColor
Gets or sets the OptionButton BorderColor of the TreeNodeAdv in normal state
Declaration
[ThemeStudio]
public Color OptionButtonBorderColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
OptionButtonColor
Gets or sets the color of Option button.
Declaration
[ThemeStudio]
public Color OptionButtonColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
OptionButtonDisabledBorderColor
Gets or sets the OptionButton BorderColor of the TreeNodeAdv in Disabled state
Declaration
[ThemeStudio]
public Color OptionButtonDisabledBorderColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
OptionButtonHoverBorderColor
Gets or sets the OptionButton BorderColor of the TreeNodeAdv in hover state
Declaration
[ThemeStudio]
public Color OptionButtonHoverBorderColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
PressedArrowColor
Gets or sets the ArrowColor of the TreeNodeAdv in pressed state.
Declaration
[ThemeStudio]
public Color PressedArrowColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
RightImage
Gets or sets the image that will be drawn on the right of the node`s text.
Declaration
public Image RightImage { get; set; }
Property Value
Type |
---|
System.Drawing.Image |
Remarks
This value has higher priority in comparing to ImageList indexes.
RightImageIndices
Gets or sets the image indices of the images to be drawn on the right of the node`s text.
Declaration
public int[] RightImageIndices { get; set; }
Property Value
Type |
---|
System.Int32[] |
RightImagePadding
Gets or sets the padding of right image for the node.
Declaration
public int RightImagePadding { get; set; }
Property Value
Type |
---|
System.Int32 |
RightStateImagePadding
Gets or sets the right side padding of state image for the node.
Declaration
public int RightStateImagePadding { get; set; }
Property Value
Type |
---|
System.Int32 |
SelectedBackColor
Gets or sets the Selected BackColor of the node.
Declaration
[ThemeStudio]
public Color SelectedBackColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
SelectedDisabledOptionButtonColor
Gets or sets the OptionButton BackColor of the TreeNodeAdv in Disabled state
Declaration
[ThemeStudio]
public Color SelectedDisabledOptionButtonColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
SelectedHoverOptionButtonColor
Gets or sets the OptionButton BackColor of the TreeNodeAdv in Hover state
Declaration
[ThemeStudio]
public Color SelectedHoverOptionButtonColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
SelectedOptionButtonColor
Gets or sets the color of Selected Option button.
Declaration
public Color SelectedOptionButtonColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
SelectedTextColor
Gets or sets the Color of the text in selected state.
Declaration
[ThemeStudio]
public virtual Color SelectedTextColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
ShowCheckBox
Gets or sets a value indicating whether the checkbox of the node is visible.
Declaration
public bool ShowCheckBox { get; set; }
Property Value
Type |
---|
System.Boolean |
ShowOptionButton
Gets or sets a value indicating whether the optionbutton of the node is visible.
Declaration
public bool ShowOptionButton { get; set; }
Property Value
Type |
---|
System.Boolean |
ShowPlusMinus
Gets or sets a value indicating whether the plus or minus of the node is visible.
Declaration
public bool ShowPlusMinus { get; set; }
Property Value
Type |
---|
System.Boolean |
SingleBorderStyle
Gets or sets the value specifies the single line border style TreeNodeAdv.
Declaration
public ButtonBorderStyle SingleBorderStyle { get; set; }
Property Value
Type |
---|
System.Windows.Forms.ButtonBorderStyle |
SortOrder
Gets or sets the sort order of the node.
Declaration
public SortOrder SortOrder { get; set; }
Property Value
Type |
---|
System.Windows.Forms.SortOrder |
SortType
Gets or sets the sort type of the node.
Declaration
public TreeNodeAdvSortType SortType { get; set; }
Property Value
Type |
---|
TreeNodeAdvSortType |
Store
Gets the TreeNodeAdvStyleInfoStore object that holds all the data for this style object.
Declaration
public TreeNodeAdvStyleInfoStore Store { get; }
Property Value
Type |
---|
TreeNodeAdvStyleInfoStore |
Tag
Gets or sets the tag of the node.
Declaration
public object Tag { get; set; }
Property Value
Type |
---|
System.Object |
Remarks
It Can be used to store additional information for the node.
Text
Gets or sets the text of the node.
Declaration
public string Text { get; set; }
Property Value
Type |
---|
System.String |
TextColor
Gets or sets the Color of the text.
Declaration
[ThemeStudio]
public virtual Color TextColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
ThemesEnabled
Gets or sets a value indicating whether the node`s controls will be themed.
Declaration
public bool ThemesEnabled { get; set; }
Property Value
Type |
---|
System.Boolean |
Methods
CreateSubObjectIdentity(StyleInfoProperty)
Overridden. Creates an identity information for subobject.
Declaration
public override StyleInfoSubObjectIdentity CreateSubObjectIdentity(StyleInfoProperty sip)
Parameters
Type | Name | Description |
---|---|---|
StyleInfoProperty | sip | StyleInfoProperty for this sub object. |
Returns
Type | Description |
---|---|
StyleInfoSubObjectIdentity | Identity for the subobject. |
Overrides
GetDefaultStyle()
Declaration
protected override StyleInfoBase GetDefaultStyle()
Returns
Type |
---|
StyleInfoBase |
Overrides
GetNode()
Returns the TreeNodeAdv for this style or null if style is used outside a grid model.
Declaration
public TreeNodeAdv GetNode()
Returns
Type | Description |
---|---|
TreeNodeAdv | The TreeNodeAdv this style belongs to or null. |
OnStyleChanged(StyleInfoProperty)
Declaration
protected override void OnStyleChanged(StyleInfoProperty sip)
Parameters
Type | Name | Description |
---|---|---|
StyleInfoProperty | sip |
Overrides
ResetBackground()
Reset the Background property value to default value.
Declaration
public void ResetBackground()
ResetBaseStyle()
Reset the BaseStyle property value to default value.
Declaration
public void ResetBaseStyle()
ResetBorder3DStyle()
Reset Border3DStyle property value to default value.
Declaration
public void ResetBorder3DStyle()
ResetBorderColor()
Reset BorderColor property value to default value.
Declaration
public void ResetBorderColor()
ResetBorderSides()
Reset BorderSides property value to default value.
Declaration
public void ResetBorderSides()
ResetBorderStyle()
Reset BorderStyle property value to default value.
Declaration
public void ResetBorderStyle()
ResetCheckState()
Reset the CheckState property value to default value.
Declaration
public void ResetCheckState()
ResetClosedImage()
Reset the ClosedImage property value to default value.
Declaration
public void ResetClosedImage()
ResetClosedImgIndex()
Reset the ClosedImgIndex property value to default value.
Declaration
public void ResetClosedImgIndex()
ResetCollapsedImage()
Reset the CollapsedImage property value to default value.
Declaration
public void ResetCollapsedImage()
ResetCollapseImageIndex()
Reset the CollapseImageIndex property value to default value.
Declaration
public void ResetCollapseImageIndex()
ResetCompareOptions()
Reset the CompareOptions property value has or not.
Declaration
public void ResetCompareOptions()
ResetComparer()
Reset the Comparer property value to default value.
Declaration
public void ResetComparer()
ResetCulture()
Reset the Culture property value to default value.
Declaration
public void ResetCulture()
ResetDisplayMember()
Reset the DisplayMember property value to default value.
Declaration
public void ResetDisplayMember()
ResetEnabled()
Reset the Enabled property value to default value.
Declaration
public void ResetEnabled()
ResetEnabledButtons()
Reset the EnabledButtons property value to default value.
Declaration
public void ResetEnabledButtons()
ResetEnsureDefaultOptinedChild()
Reset the EnsureDefaultOptionedChild property value to default value.
Declaration
[Obsolete("ResetEnsureDefaultOptinedChild is deprecated, please use ResetEnsureDefaultOptionedChild instead.")]
public void ResetEnsureDefaultOptinedChild()
ResetEnsureDefaultOptionedChild()
Reset the EnsureDefaultOptionedChild property value to default value.
Declaration
public void ResetEnsureDefaultOptionedChild()
ResetExpandedImage()
Reset the ExpandedImage property value to default value.
Declaration
public void ResetExpandedImage()
ResetExpandImageIndex()
Reset an ExpandImageIndex property value to default value.
Declaration
public void ResetExpandImageIndex()
ResetFont()
Reset the font property value to default value.
Declaration
public void ResetFont()
ResetHeight()
Reset the Height property value to default value.
Declaration
public void ResetHeight()
ResetHelpText()
Reset the HelpText property value to default value.
Declaration
public void ResetHelpText()
ResetInteractiveCheckBox()
Reset the InteractiveCheckBox property value to default value.
Declaration
public void ResetInteractiveCheckBox()
ResetLeftImage()
Reset the LeftImage property value to default value.
Declaration
public void ResetLeftImage()
ResetLeftImageIndices()
Reset the LeftImageIndices property value to default value.
Declaration
public void ResetLeftImageIndices()
ResetLeftImagePadding()
Reset the LeftImagePadding property value to default value.
Declaration
public void ResetLeftImagePadding()
ResetLeftStateImagePadding()
Reset the LeftStateImagePadding property value to default value.
Declaration
public void ResetLeftStateImagePadding()
ResetMultiline()
Reset the Multiline property value to default value.
Declaration
public void ResetMultiline()
ResetNoChildrenImage()
Reset the NoChildrenImage property value to default value.
Declaration
public void ResetNoChildrenImage()
ResetNoChildrenImgIndex()
Reset the NoChildrenImgIndex property value to default value.
Declaration
public void ResetNoChildrenImgIndex()
ResetOpenImage()
Reset the OpenImage property value to default value.
Declaration
public void ResetOpenImage()
ResetOpenImgIndex()
Reset an OpenImgIndex property value has or not.
Declaration
public void ResetOpenImgIndex()
ResetRightImage()
Reset the RightImage property value to default value.
Declaration
public void ResetRightImage()
ResetRightImageIndices()
Reset the RightImageIndices property value to default value.
Declaration
public void ResetRightImageIndices()
ResetRightImagePadding()
Reset the RightImagePadding property value to default value.
Declaration
public void ResetRightImagePadding()
ResetRightStateImagePadding()
Reset the RightStateImagePadding property value to default value.
Declaration
public void ResetRightStateImagePadding()
ResetShowCheckBox()
Reset the ShowCheckBox property value to default value.
Declaration
public void ResetShowCheckBox()
ResetShowOptionButton()
Reset the ShowOptionButton property value to default value.
Declaration
public void ResetShowOptionButton()
ResetShowPlusMinus()
Reset the ShowPlusMinus property value to default value.
Declaration
public void ResetShowPlusMinus()
ResetSingleBorderStyle()
Reset SingleBorderStyle property value to default value.
Declaration
public void ResetSingleBorderStyle()
ResetSortOrder()
Reset the SortOrder property value to default value.
Declaration
public void ResetSortOrder()
ResetSortType()
Reset the SortType property value to default value.
Declaration
public void ResetSortType()
ResetTag()
Reset the Tag property value to default value.
Declaration
public void ResetTag()
ResetText()
Reset the Text property value to default value.
Declaration
public void ResetText()
ResetTextColor()
Reset the TextColor property value to default value.
Declaration
public void ResetTextColor()
ResetThemesEnabled()
Reset the ThemesEnabled property value to default value.
Declaration
public void ResetThemesEnabled()
ShouldSerializeBackground()
Indicates whether to serialize the Background property.
Declaration
public bool ShouldSerializeBackground()
Returns
Type | Description |
---|---|
System.Boolean | Returns should serialize Background property. |
ShouldSerializeBaseStyle()
Indicates whether to serialize the BaseStyle property.
Declaration
public bool ShouldSerializeBaseStyle()
Returns
Type | Description |
---|---|
System.Boolean | Returns a value indicating whether should serialize BaseStyle. |
ShouldSerializeBorder3DStyle()
Indicate should or not we serialize Border3DStyle property value.
Declaration
public bool ShouldSerializeBorder3DStyle()
Returns
Type | Description |
---|---|
System.Boolean | Returns serialize Border3DStyle property. |
ShouldSerializeBorderColor()
Indicate should or not we serialize BorderColor property value.
Declaration
public bool ShouldSerializeBorderColor()
Returns
Type | Description |
---|---|
System.Boolean | Returns Bool value. |
ShouldSerializeBorderSides()
Indicate should or not we serialize BorderSides property value.
Declaration
public bool ShouldSerializeBorderSides()
Returns
Type | Description |
---|---|
System.Boolean | Returns should serialize Bordersides property. |
ShouldSerializeBorderStyle()
Indicate should or not we serialize BorderStyle property value.
Declaration
public bool ShouldSerializeBorderStyle()
Returns
Type | Description |
---|---|
System.Boolean | Returns should serialize Border3DStyle property. |
ShouldSerializeCheckState()
Indicates whether to serialize the CheckState property.
Declaration
public bool ShouldSerializeCheckState()
Returns
Type | Description |
---|---|
System.Boolean | Return a value indicating whether should serialize CheckState. |
ShouldSerializeClosedImage()
Indicates whether to serialize the ClosedImage property.
Declaration
public bool ShouldSerializeClosedImage()
Returns
Type | Description |
---|---|
System.Boolean | Return a value indicating whether should serialize ClosedImage. |
ShouldSerializeClosedImgIndex()
Indicates whether to serialize the ClosedImgIndex property.
Declaration
public bool ShouldSerializeClosedImgIndex()
Returns
Type | Description |
---|---|
System.Boolean | Return a value indicating whether should serialize ClosedImgIndex. |
ShouldSerializeCollapsedImage()
Indicates whether to serialize the CollapsedImage property.
Declaration
public bool ShouldSerializeCollapsedImage()
Returns
Type | Description |
---|---|
System.Boolean | Return a value indicating whether should serialize CollapsedImage. |
ShouldSerializeCollapseImageIndex()
Indicates whether to serialize the CollapseImageIndex property.
Declaration
public bool ShouldSerializeCollapseImageIndex()
Returns
Type | Description |
---|---|
System.Boolean | Return a value indicating whether should serialize CollapseImageIndex. |
ShouldSerializeCompareOptions()
Indicates whether to serialize the CompareOptions property.
Declaration
public bool ShouldSerializeCompareOptions()
Returns
Type | Description |
---|---|
System.Boolean | Return a value indicating whether should serialize CompareOptions. |
ShouldSerializeComparer()
Indicates whether to serialize the Comparer property.
Declaration
public bool ShouldSerializeComparer()
Returns
Type | Description |
---|---|
System.Boolean | Return a value indicating whether should serialize Comparer. |
ShouldSerializeCulture()
Indicates whether to serialize the Culture property.
Declaration
public bool ShouldSerializeCulture()
Returns
Type | Description |
---|---|
System.Boolean | Return a value indicating whether should serialize Culture. |
ShouldSerializeDisplayMember()
Indicates whether to serialize the DisplayMember property.
Declaration
public bool ShouldSerializeDisplayMember()
Returns
Type | Description |
---|---|
System.Boolean | Returns a value indicating whether should serialize DisplayMember. |
ShouldSerializeEnabled()
Indicates whether to serialize the Enabled property.
Declaration
public bool ShouldSerializeEnabled()
Returns
Type | Description |
---|---|
System.Boolean | Return a value indicating whether should serialize Enabled. |
ShouldSerializeEnabledButtons()
Indicates whether to serialize the EnabledButtons property.
Declaration
public bool ShouldSerializeEnabledButtons()
Returns
Type | Description |
---|---|
System.Boolean | Return a value indicating whether should serialize EnabledButtons. |
ShouldSerializeEnsureDefaultOptinedChild()
Indicates whether to serialize the EnsureDefaultOptionedChild property.
Declaration
[Obsolete("ShouldSerializeEnsureDefaultOptinedChild is deprecated, please use ShouldSerializeEnsureDefaultOptionedChild instead.")]
public bool ShouldSerializeEnsureDefaultOptinedChild()
Returns
Type | Description |
---|---|
System.Boolean | Return a value indicating whether should serialize EnsureDefaultOptionedChild. |
ShouldSerializeEnsureDefaultOptionedChild()
Indicates whether to serialize the EnsureDefaultOptionedChild property.
Declaration
public bool ShouldSerializeEnsureDefaultOptionedChild()
Returns
Type | Description |
---|---|
System.Boolean | Return a value indicating whether should serialize EnsureDefaultOptionedChild. |
ShouldSerializeExpandedImage()
Indicates whether to serialize the ExpandedImage property.
Declaration
public bool ShouldSerializeExpandedImage()
Returns
Type | Description |
---|---|
System.Boolean | Return a value indicating whether should serialize ExpandedImage. |
ShouldSerializeExpandImageIndex()
Indicates whether to serialize the ExpandImageIndex property.
Declaration
public bool ShouldSerializeExpandImageIndex()
Returns
Type | Description |
---|---|
System.Boolean | Return a value indicating whether should serialize an ExpandImageIndex. |
ShouldSerializeFont()
Indicates whether to serialize the Font property.
Declaration
public bool ShouldSerializeFont()
Returns
Type | Description |
---|---|
System.Boolean | Returns a value indicating whether should serialize Font. |
ShouldSerializeHeight()
Indicates whether to serialize the Height property.
Declaration
public bool ShouldSerializeHeight()
Returns
Type | Description |
---|---|
System.Boolean | Return a value indicating whether the should serialize height. |
ShouldSerializeHelpText()
Indicates whether to serialize the HelpText property.
Declaration
public bool ShouldSerializeHelpText()
Returns
Type | Description |
---|---|
System.Boolean | Returns a value indicating whether should serialize Help text. |
ShouldSerializeInteractiveCheckBox()
Indicates whether to serialize the InteractiveCheckBox property.
Declaration
public bool ShouldSerializeInteractiveCheckBox()
Returns
Type | Description |
---|---|
System.Boolean | Return a value indicating whether should serialize InteractiveCheckBox. |
ShouldSerializeLeftImage()
Indicates whether to serialize the LeftImage property.
Declaration
public bool ShouldSerializeLeftImage()
Returns
Type | Description |
---|---|
System.Boolean | Return a value indicating whether should serialize LeftImage. |
ShouldSerializeLeftImageIndices()
Indicates whether to serialize the LeftImageIndices property.
Declaration
public bool ShouldSerializeLeftImageIndices()
Returns
Type | Description |
---|---|
System.Boolean | Return a value indicating whether should serialize LeftImageIndices. |
ShouldSerializeLeftImagePadding()
Indicates whether to serialize the LeftImagePadding property.
Declaration
public bool ShouldSerializeLeftImagePadding()
Returns
Type | Description |
---|---|
System.Boolean | Return a value indicating whether should serialize LeftImagePadding. |
ShouldSerializeLeftStateImagePadding()
Indicates whether to serialize the LeftStateImagePadding property.
Declaration
public bool ShouldSerializeLeftStateImagePadding()
Returns
Type | Description |
---|---|
System.Boolean | Return a value indicating whether should serialize LeftStateImagePadding. |
ShouldSerializeNoChildrenImage()
Indicates whether to serialize the NoChildrenImage property.
Declaration
public bool ShouldSerializeNoChildrenImage()
Returns
Type | Description |
---|---|
System.Boolean | Return a value indicating whether should serialize NoChildrenImage. |
ShouldSerializeNoChildrenImgIndex()
Indicates whether to serialize the NoChildrenImgIndex property.
Declaration
public bool ShouldSerializeNoChildrenImgIndex()
Returns
Type | Description |
---|---|
System.Boolean | Return a value indicating whether should serialize NoChildrenImgIndex. |
ShouldSerializeOpenImage()
Indicates whether to serialize the OpenImage property.
Declaration
public bool ShouldSerializeOpenImage()
Returns
Type | Description |
---|---|
System.Boolean | Return a value indicating whether should serialize OpenImage. |
ShouldSerializeOpenImgIndex()
Indicates whether to serialize the OpenImgIndex property.
Declaration
public bool ShouldSerializeOpenImgIndex()
Returns
Type | Description |
---|---|
System.Boolean | Return a value indicating whether should serialize OpenImgIndex. |
ShouldSerializeRightImage()
Indicates whether to serialize the RightImage property.
Declaration
public bool ShouldSerializeRightImage()
Returns
Type | Description |
---|---|
System.Boolean | Return a value indicating whether should serialize RightImage. |
ShouldSerializeRightImageIndices()
Indicates whether to serialize the RightImageIndices property.
Declaration
public bool ShouldSerializeRightImageIndices()
Returns
Type | Description |
---|---|
System.Boolean | Return a value indicating whether should serialize RightImageIndices. |
ShouldSerializeRightImagePadding()
Indicates whether to serialize the RightImagePadding property.
Declaration
public bool ShouldSerializeRightImagePadding()
Returns
Type | Description |
---|---|
System.Boolean | Return a value indicating whether should serialize RightImagePadding. |
ShouldSerializeRightStateImagePadding()
Indicates whether to serialize the RightStateImagePadding property.
Declaration
public bool ShouldSerializeRightStateImagePadding()
Returns
Type | Description |
---|---|
System.Boolean | Return a value indicating whether should serialize RightStateImagePadding. |
ShouldSerializeShowCheckBox()
Indicates whether to serialize the ShowCheckBox property.
Declaration
public bool ShouldSerializeShowCheckBox()
Returns
Type | Description |
---|---|
System.Boolean | Return a value indicating whether the should serialize ShowCheckBox. |
ShouldSerializeShowOptionButton()
Indicates whether to serialize the ShowOptionButton property.
Declaration
public bool ShouldSerializeShowOptionButton()
Returns
Type | Description |
---|---|
System.Boolean | Return a value indicating whether should serialize ShowOptionButton. |
ShouldSerializeShowPlusMinus()
Indicates whether to serialize the ShowPlusMinus property.
Declaration
public bool ShouldSerializeShowPlusMinus()
Returns
Type | Description |
---|---|
System.Boolean | Return a value indicating whether should serialize ShowPlusMinus. |
ShouldSerializeSingleBorderStyle()
Indicate should or not we serialize SingleBorderStyle property value.
Declaration
public bool ShouldSerializeSingleBorderStyle()
Returns
Type | Description |
---|---|
System.Boolean | Returns bool value. |
ShouldSerializeSortOrder()
Indicates whether to serialize the SortOrder property.
Declaration
public bool ShouldSerializeSortOrder()
Returns
Type | Description |
---|---|
System.Boolean | Return a value indicating whether should serialize SortOrder. |
ShouldSerializeSortType()
Indicates whether to serialize the SortType property.
Declaration
public bool ShouldSerializeSortType()
Returns
Type | Description |
---|---|
System.Boolean | Return a value indicating whether should serialize SortType. |
ShouldSerializeTag()
Indicates whether to serialize the Tag property.
Declaration
public bool ShouldSerializeTag()
Returns
Type | Description |
---|---|
System.Boolean | Return a value indicating whether should serialize tag. |
ShouldSerializeText()
Indicates whether to serialize the Text property.
Declaration
public bool ShouldSerializeText()
Returns
Type | Description |
---|---|
System.Boolean | Returns a value indicating whether should serialize text. |
ShouldSerializeTextColor()
Indicates whether to serialize the TextColor property.
Declaration
public bool ShouldSerializeTextColor()
Returns
Type | Description |
---|---|
System.Boolean | Returns a value indicating whether should serialize text Color. |
ShouldSerializeThemesEnabled()
Indicates whether to serialize the ThemesEnabled property.
Declaration
public bool ShouldSerializeThemesEnabled()
Returns
Type | Description |
---|---|
System.Boolean | Return a value indicating whether should serialize ThemesEnabled. |