Class GroupingGridUIAProvider
Implements the UI Provider for the grouping grid.
Inheritance
Implements
Inherited Members
Namespace: Syncfusion.Windows.Forms.Grid.Grouping
Assembly: Syncfusion.Grid.Grouping.Windows.dll
Syntax
public class GroupingGridUIAProvider : IRawElementProviderFragmentRoot, IRawElementProviderFragment, IRawElementProviderSimple, ISelectionProvider, IScrollProvider
Constructors
GroupingGridUIAProvider(GridTableControl)
Initializes a new instance of GroupingGridUIAProvider class with the specified instance of the GridTableControl class.
Declaration
public GroupingGridUIAProvider(GridTableControl grid)
Parameters
Type | Name | Description |
---|---|---|
GridTableControl | grid | An instance of the GridTableControl class. |
Properties
BoundingRectangle
Gets the bound rectangle of the element.
Declaration
public Rect BoundingRectangle { get; }
Property Value
Type |
---|
System.Windows.Rect |
CanSelectMultiple
Gets a value indicting whether the select can multiple or not.
Declaration
public bool CanSelectMultiple { get; }
Property Value
Type |
---|
System.Boolean |
FragmentRoot
Gets the raw element provider fragment root.
Declaration
public IRawElementProviderFragmentRoot FragmentRoot { get; }
Property Value
Type |
---|
System.Windows.Automation.Provider.IRawElementProviderFragmentRoot |
HorizontallyScrollable
Not implemented.
Declaration
public bool HorizontallyScrollable { get; }
Property Value
Type |
---|
System.Boolean |
HorizontalScrollPercent
Not implemented.
Declaration
public double HorizontalScrollPercent { get; }
Property Value
Type |
---|
System.Double |
HorizontalViewSize
Not implemented.
Declaration
public double HorizontalViewSize { get; }
Property Value
Type |
---|
System.Double |
HostRawElementProvider
Gets the value of the UI host element provider.
Declaration
public IRawElementProviderSimple HostRawElementProvider { get; }
Property Value
Type |
---|
System.Windows.Automation.Provider.IRawElementProviderSimple |
IsSelectionRequired
Gets a value indicating whether the selection is required or not.
Declaration
public bool IsSelectionRequired { get; }
Property Value
Type |
---|
System.Boolean |
ProviderOptions
Gets the provider options.
Declaration
public ProviderOptions ProviderOptions { get; }
Property Value
Type |
---|
System.Windows.Automation.Provider.ProviderOptions |
VerticallyScrollable
Not implemented.
Declaration
public bool VerticallyScrollable { get; }
Property Value
Type |
---|
System.Boolean |
VerticalScrollPercent
Not implemented.
Declaration
public double VerticalScrollPercent { get; }
Property Value
Type |
---|
System.Double |
VerticalViewSize
Not implemented.
Declaration
public double VerticalViewSize { get; }
Property Value
Type |
---|
System.Double |
Methods
ElementProviderFromPoint(Double, Double)
Gets the element provider form the point specified.
Declaration
public IRawElementProviderFragment ElementProviderFromPoint(double x, double y)
Parameters
Type | Name | Description |
---|---|---|
System.Double | x | The X-axis point. |
System.Double | y | The Y-axis point. |
Returns
Type | Description |
---|---|
System.Windows.Automation.Provider.IRawElementProviderFragment | The element provider. |
GetEmbeddedFragmentRoots()
Gets the embedded fragment roots.
Declaration
public IRawElementProviderSimple[] GetEmbeddedFragmentRoots()
Returns
Type | Description |
---|---|
System.Windows.Automation.Provider.IRawElementProviderSimple[] | Return Null. |
GetFocus()
Gets the raw element provider focus.
Declaration
public IRawElementProviderFragment GetFocus()
Returns
Type |
---|
System.Windows.Automation.Provider.IRawElementProviderFragment |
GetPatternProvider(Int32)
Gets the pattern provider of the specified pattern id.
Declaration
public object GetPatternProvider(int patternId)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | patternId | The id of the current pattern. |
Returns
Type | Description |
---|---|
System.Object | The values of the specified pattern. |
GetPropertyProvider(Int32)
Gets the UI property provider of the specified id.
Declaration
public object GetPropertyProvider(int propertyId)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | propertyId | The element id. |
Returns
Type | Description |
---|---|
System.Object | Returns Null. |
GetPropertyValue(Int32)
Gets the values of the property specified.
Declaration
public object GetPropertyValue(int propertyId)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | propertyId | The id of the property. |
Returns
Type | Description |
---|---|
System.Object | The property values of the specified id. |
GetRuntimeId()
Gets the current element's runtime id.
Declaration
public int[] GetRuntimeId()
Returns
Type | Description |
---|---|
System.Int32[] | The id of the current element. |
GetSelection()
Not implemented.
Declaration
public IRawElementProviderSimple[] GetSelection()
Returns
Type | Description |
---|---|
System.Windows.Automation.Provider.IRawElementProviderSimple[] | Return Null. |
Navigate(NavigateDirection)
Navigates the raw element in the specified direction.
Declaration
public IRawElementProviderFragment Navigate(NavigateDirection direction)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.Automation.Provider.NavigateDirection | direction | Navigating direction. |
Returns
Type | Description |
---|---|
System.Windows.Automation.Provider.IRawElementProviderFragment | Raw element provider fragment. |
Scroll(ScrollAmount, ScrollAmount)
Not implemented.
Declaration
public void Scroll(ScrollAmount horizontalAmount, ScrollAmount verticalAmount)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.Automation.ScrollAmount | horizontalAmount | horizontal amount |
System.Windows.Automation.ScrollAmount | verticalAmount | vertical amount |
SetFocus()
Sets the focus.
Declaration
public void SetFocus()
SetScrollPercent(Double, Double)
Not implemented.
Declaration
public void SetScrollPercent(double horizontalPercent, double verticalPercent)
Parameters
Type | Name | Description |
---|---|---|
System.Double | horizontalPercent | |
System.Double | verticalPercent |