Skip to content

Select entire row of a data grid view #11

Open

Description

@MonoAutomation

Uisng Treewalker ,i am able to get required row number from the grid but not able to select that row.

i have tried selection,invoke, and other pattern but everything is throwing error like un supported pattern.
myrow=2 //example
// to get row element)
AutomationElement rowElementToSelect = requiredGrid.FindFirst(TreeScope.Children, new PropertyCondition(AutomationElement.AutomationIdProperty, myrow.ToString()));

// get row header
AutomationElement rowHeader = rowElementToSelect.FindFirst(TreeScope.Children, new PropertyCondition(AutomationElement.ControlTypeProperty, ControlType.Header));

// invoke it (select the whole line)
//((InvokePattern)rowHeader.GetCurrentPattern(InvokePattern.Pattern)).Invoke();

Environment: Windows forms,Infragistics,.netframework 4,

Can any one help to get the solution for this scenario?

Activity

  1. drogit commented on Jun 2, 2017

    @drogit

    oh buddy ... did you ever get this to work? i have same problem virtually. cant perform the default action on the row. then again, i cant even seem to get this project to work just yet. but i just a quasi newbie despite being old!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions