Class
HitTestService

Represents a ServiceBase<T> instance that exposes methods used to hit-test for grid rows and cells from given a physical location.

Definition

Namespace:Telerik.UI.Xaml.Controls.Grid

Assembly:Telerik.WinUI.Controls.dll

Syntax:

cs-api-definition
public class HitTestService : ServiceBase<RadDataGrid>

Inheritance: objectRadDependencyObjectAttachableObject<RadDataGrid>ServiceBase<RadDataGrid>HitTestService

Inherited Members AttachableObject<RadDataGrid>.OnDetached(RadDataGrid)AttachableObject<RadDataGrid>.OnAttached()AttachableObject<RadDataGrid>.Owner

Properties

IsOperational

Determines whether the service is operational (may provide its functionality).

Declaration

cs-api-definition
protected override bool IsOperational { get; }

Property Value

bool

Overrides ServiceBase<RadDataGrid>.IsOperational

Methods

CellInfoFromPoint(Point)

Retrieves the DataGridCellInfo instance that is presented by the grid cell containing the provided physical location.

Declaration

cs-api-definition
public DataGridCellInfo CellInfoFromPoint(Point point)

Parameters

point

Point

The physical location.

Returns

DataGridCellInfo

Remarks

The coordinates are relative to the current RadDataGrid instance.

RowItemFromPoint(Point)

Retrieves the object instance from the items source that is represented by the grid row containing the provided physical location.

Declaration

cs-api-definition
public object RowItemFromPoint(Point point)

Parameters

point

Point

The physical location.

Returns

object

Remarks

The coordinates are relative to the current RadDataGrid instance.