Class TreeNodeAdvPaintEventArgs
Represents an event args that are passed in the DrawNode event of the TreeViewAdv control.
Inherited Members
Namespace: Syncfusion.Windows.Forms.Tools.MultiColumnTreeView
Assembly: Syncfusion.Tools.Windows.dll
Syntax
public class TreeNodeAdvPaintEventArgs : TreeNodeAdvBasePaintEventArgs
Remarks
It contains information about the appearance of the node and the location and sizes of different parts of the node.
Constructors
TreeNodeAdvPaintEventArgs(TreeNodeAdv, Graphics, Rectangle, Point, Int32, Int32, Boolean, Boolean, Boolean, Boolean, Color, MultiColumnVisualStyle)
Initialize a new instance of the TreeNodeAdvPaintEventArgs class.
Declaration
public TreeNodeAdvPaintEventArgs(TreeNodeAdv node, Graphics g, Rectangle bounds, Point textLocation, int level, int indent, bool selected, bool active, bool fullRowSelect, bool hotTracked, Color foreColor, MultiColumnVisualStyle Style)
Parameters
Type | Name | Description |
---|---|---|
TreeNodeAdv | node | The node associated with event. |
System.Drawing.Graphics | g | The instance of Graphics class. |
System.Drawing.Rectangle | bounds | Bounds of the Node. |
System.Drawing.Point | textLocation | Location of Text. |
System.Int32 | level | The Level of Node. |
System.Int32 | indent | The Indent of Node. |
System.Boolean | selected | Indicates whether the Node is selected. |
System.Boolean | active | Indicates whether the Node is active. |
System.Boolean | fullRowSelect | Indicates whether FullRowSelect is enabled. |
System.Boolean | hotTracked | Indicates whether HotTracking is enabled. |
System.Drawing.Color | foreColor | The foreground color of node. |
MultiColumnVisualStyle | Style |
Properties
Active
Gets or sets a value indicating whether the node is Active.
Declaration
public bool Active { get; set; }
Property Value
Type |
---|
System.Boolean |
ForeColor
Gets or sets foreground color.
Declaration
public Color ForeColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
FullRowSelect
Gets a value indicating whether the FullRowSelect is enabled.
Declaration
public bool FullRowSelect { get; }
Property Value
Type |
---|
System.Boolean |
Handled
Gets or sets a value indicating whether the event was handled.
Declaration
public bool Handled { get; set; }
Property Value
Type |
---|
System.Boolean |
HandledCheckBox
Gets or sets a value indicating whether painting CheckBox was handled.
Declaration
public bool HandledCheckBox { get; set; }
Property Value
Type |
---|
System.Boolean |
HandledLeftImageList
Gets or sets a value indicating whether painting images in left side was handled.
Declaration
public bool HandledLeftImageList { get; set; }
Property Value
Type |
---|
System.Boolean |
HandledOptionButton
Gets or sets a value indicating whether painting Option button was handled.
Declaration
public bool HandledOptionButton { get; set; }
Property Value
Type |
---|
System.Boolean |
HandledPlusMinus
Gets or sets a value indicating whether painting PlusMinus button was handled.
Declaration
public bool HandledPlusMinus { get; set; }
Property Value
Type |
---|
System.Boolean |
HandledRightImageList
Gets or sets a value indicating whether painting images in right side was handled.
Declaration
public bool HandledRightImageList { get; set; }
Property Value
Type |
---|
System.Boolean |
HandledStateImageList
Gets or sets a value indicating whether painting state image was handled.
Declaration
public bool HandledStateImageList { get; set; }
Property Value
Type |
---|
System.Boolean |
HandledText
Gets or sets a value indicating whether painting text was handled.
Declaration
public bool HandledText { get; set; }
Property Value
Type |
---|
System.Boolean |
HotTracked
Gets or sets a value indicating whether the HotTracking is enabled.
Declaration
public bool HotTracked { get; set; }
Property Value
Type |
---|
System.Boolean |
Indent
Gets the indent of node.
Declaration
public int Indent { get; }
Property Value
Type |
---|
System.Int32 |
Remarks
An instance of System.Int32
Level
Gets the level of node.
Declaration
public int Level { get; }
Property Value
Type |
---|
System.Int32 |
Remarks
An instance of System.Int32
RightMargin
Gets or sets the RightMargin.
Declaration
public int RightMargin { get; set; }
Property Value
Type |
---|
System.Int32 |
Selected
Gets or sets a value indicating whether the node is selected.
Declaration
public bool Selected { get; set; }
Property Value
Type |
---|
System.Boolean |
Style
Gets the visual style of the node.
Declaration
public MultiColumnVisualStyle Style { get; }
Property Value
Type |
---|
MultiColumnVisualStyle |
TextLocation
Gets the location of text as System.Drawing.Point.
Declaration
public Point TextLocation { get; }
Property Value
Type |
---|
System.Drawing.Point |