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

Provides a class that exposes a single cell in the RadGanttView grid section to UI Automation.

Definition

Namespace:Telerik.Windows.Automation.Peers

Assembly:Telerik.Windows.Controls.GanttView.dll

Syntax:

C#
public class GanttCellAutomationPeer : FrameworkElementAutomationPeer, IGridItemProvider, IScrollItemProvider, ITableItemProvider

Inheritance: objectGanttCellAutomationPeer

Implements: IGridItemProviderIScrollItemProviderITableItemProvider

Constructors

Initializes a new instance of the GanttCellAutomationPeer class.

C#
public GanttCellAutomationPeer(FrameworkElement owner, int rowIndex, int columnIndex, CellInfo cellInfo, GanttGridAutomationPeer containingGrid)
Parameters:ownerFrameworkElement

The owner panel.

rowIndexint

The index of the row which contains the owner panel.

columnIndexint

The index of the column which contains the owner panel.

cellInfoCellInfo

The source data of the owner panel.

containingGridGanttGridAutomationPeer

The parent Grid.

Methods

When overridden in a derived class, is called by System.Windows.Automation.Peers.AutomationPeer.GetAutomationControlType().

C#
protected override AutomationControlType GetAutomationControlTypeCore()
Returns:

AutomationControlType

The control type.

Returns the name of the UIElement that is associated with this . This method is called by .

C#
protected override string GetClassNameCore()
Returns:

string

The name of the owner type that is associated with this . See Remarks.

Retrieves a collection of UI Automation providers representing all the column headers associated with a table item or cell.

C#
public IRawElementProviderSimple[] GetColumnHeaderItems()
Returns:

IRawElementProviderSimple[]

A collection of UI Automation providers.

When overridden in a derived class, is called by System.Windows.Automation.Peers.AutomationPeer.GetName().

C#
protected override string GetNameCore()
Returns:

string

The string that contains the label.

Gets the collection of child elements of the System.Windows.UIElement that is associated with this System.Windows.Automation.Peers.UIElementAutomationPeer. This method is called by System.Windows.Automation.Peers.AutomationPeer.GetChildren().

C#
public override object GetPattern(PatternInterface patternInterface)
Parameters:patternInterfacePatternInterfaceReturns:

object

A list of child System.Windows.Automation.Peers.AutomationPeer elements.

Retrieves a collection of UI Automation providers representing all the row headers associated with a table item or cell.

C#
public IRawElementProviderSimple[] GetRowHeaderItems()
Returns:

IRawElementProviderSimple[]

A collection of UI Automation providers.

Scrolls the content area in order to display the data item within the visible region (viewport) of the container.

C#
public void ScrollIntoView()