Back to Devexpress

GetStateImageEventArgs.NodeImageIndex Property

windowsforms-devexpress-dot-xtratreelist-dot-getstateimageeventargs.md

latest4.2 KB
Original Source

GetStateImageEventArgs.NodeImageIndex Property

Gets or sets the index of the node’s image in a source image list. When handling the TreeList.GetStateImage event, the source of images is specified by the TreeList.StateImageList property. When handling the TreeList.GetSelectImage event, the source of images is specified by the TreeList.SelectImageList property.

Namespace : DevExpress.XtraTreeList

Assembly : DevExpress.XtraTreeList.v25.2.dll

NuGet Packages : DevExpress.Win.Navigation, DevExpress.Win.TreeList

Declaration

csharp
public int NodeImageIndex { get; set; }
vb
Public Property NodeImageIndex As Integer

Property Value

TypeDescription
Int32

An integer value representing the zero-based index of an image from a source image list.

|

Remarks

The NodeImageIndex property specifies the image by its position within a source image list.

When handling the TreeList.GetStateImage event:

When handling the TreeList.GetStateImage event:

The following code snippet (auto-collected from DevExpress Examples) contains a reference to the NodeImageIndex property.

Note

The algorithm used to collect these code examples remains a work in progress. Accordingly, the links and snippets below may produce inaccurate results. If you encounter an issue with code examples below, please use the feedback form on this page to report the issue.

winforms-treelist-virtual-mode/CS/ExampleMainForm.cs#L80

csharp
{
    e.NodeImageIndex = e.Node.Id;
}

winforms-treelist-virtual-mode/VB/ExampleMainForm.vb#L59

vb
If e.Node.Id < imageListForTree.Images.Count Then
    e.NodeImageIndex = e.Node.Id
Else

See Also

StateImageIndex

StateImageList

GetStateImageEventArgs Class

GetStateImageEventArgs Members

DevExpress.XtraTreeList Namespace