Back to Devexpress

DataViewBase.GetRowHandleByTreeElement(DependencyObject) Method

wpf-devexpress-dot-xpf-dot-grid-dot-dataviewbase-dot-getrowhandlebytreeelement-x28-system-dot-windows-dot-dependencyobject-x29.md

latest2.0 KB
Original Source

DataViewBase.GetRowHandleByTreeElement(DependencyObject) Method

Returns the handle of a row that contains the specified element.

Namespace : DevExpress.Xpf.Grid

Assembly : DevExpress.Xpf.Grid.v25.2.Core.dll

NuGet Package : DevExpress.Wpf.Grid.Core

Declaration

csharp
public int GetRowHandleByTreeElement(
    DependencyObject d
)
vb
Public Function GetRowHandleByTreeElement(
    d As DependencyObject
) As Integer

Parameters

NameTypeDescription
dDependencyObject

The element contained within the row.

|

Returns

TypeDescription
Int32

An integer value that specifies the handle of the row containing the specified element.

|

Remarks

csharp
private void grid_MouseMove(object sender, System.Windows.Input.MouseEventArgs e) {
    int rowHandle = grid.View.GetRowHandleByTreeElement(e.OriginalSource as DependencyObject);
    if(grid.IsValidRowHandle(rowHandle)) {
        // ...
    }
}

To learn more, see Obtaining Row Handles.

See Also

GetRowHandleByMouseEventArgs(MouseEventArgs)

DataViewBase Class

DataViewBase Members

DevExpress.Xpf.Grid Namespace