New to Telerik UI for WPFStart a free 30-day trial

An AutomationPeer for GridViewRow.

Definition

Namespace:Telerik.Windows.Automation.Peers

Assembly:Telerik.Windows.Controls.GridView.dll

Syntax:

C#
public class GridViewRowAutomationPeer : FrameworkElementAutomationPeer

Inheritance: objectGridViewRowAutomationPeer

Derived Classes: TreeListViewRowAutomationPeer

Constructors

Initializes a new instance of the GridViewRowAutomationPeer class.

C#
public GridViewRowAutomationPeer(GridViewRow owner)
Parameters:ownerGridViewRow

The owner.

Methods

Creates the cell automation peer. We need to create it manually since it will not get the properties Column, Row, etc. out-of-the-box and IGridItemProvider, ITableItemProvider properties will not be correct.

C#
protected virtual AutomationPeer CreateCellAutomationPeer(UIElement owner, int column)
Parameters:ownerUIElement

The owner.

columnint

The column index.

Returns:

AutomationPeer

C#
protected override AutomationControlType GetAutomationControlTypeCore()
Returns:

AutomationControlType

C#
protected override string GetAutomationIdCore()
Returns:

string

Gets the base item status properties.

C#
protected string GetBaseItemStatusProperties()
Returns:

string

C#
protected override List<AutomationPeer> GetChildrenCore()
Returns:

List<AutomationPeer>

C#
protected override string GetClassNameCore()
Returns:

string

C#
protected override string GetHelpTextCore()
Returns:

string

C#
protected override string GetItemStatusCore()
Returns:

string

C#
protected override string GetLocalizedControlTypeCore()
Returns:

string

C#
protected override string GetNameCore()
Returns:

string