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. |