как обрабатывать флажок Telerik.WinControls Data Grid с помощью WinAppDriver C# - PullRequest
0 голосов
/ 09 апреля 2020

Я работаю над приложением, которое использует Telerik.WinControls в сетке данных, и я попытался использовать местоположение (inPutValue.Size.Width / 55), (inPutValue.Size.Height / 17)), однако оно не нажимает на флажок, и вместо этого он нажимает на пробел рядом с флажком. Кто-нибудь есть идеи, как я могу решить эту проблему?

введите описание изображения здесь foreach (var inPutValue в RequentTable3)

            {

                Debug.WriteLine($"***{inPutValue.GetAttribute("Name")} - Text: {inPutValue.Text} ");



                if (inPutValue.GetAttribute("Name").StartsWith("Row 1 Column Requested"))

                {

                    inPutValue.Click();

                    Actions RequestGrid = new Actions(CMSQA);

                    RequestGrid.MoveToElement(inPutValue);

                    RequestGrid.MoveToElement(inPutValue, (inPutValue.Size.Width / 55), (inPutValue.Size.Height / 17));

                    RequestGrid.Click();

                    RequestGrid.Perform();



                }

            }
...