Как найти выравнивание текста внутри WinCell? - PullRequest
1 голос
/ 19 апреля 2019

Я тестирую интерфейс одной программы, созданной с использованием WinForms. Используя библиотеку CodedUI, я читаю объекты из WinForms, а затем проверяю их на соответствие требованиям. Мне нужно проверить выравнивание внутри WinCells внутри WinTable (то есть текст внутри этих WinCells выровнен по правому / левому краю?).

Есть ли способ найти выравнивание текста внутри WinCell или WinTable? Скриншот проблемы

Заранее спасибо!

Я пытался преобразовать WinTable в объект DataGridView, но похоже, что данные не передаются в DataGridView из моего WinTable. Я считаю, что такое преобразование не поддерживается.

WinTable winTable = new WinTable(winWindow2) { TechnologyName = "MSAA" };
winTable.SearchProperties.Add(UITestControl.PropertyNames.ControlType, "Table");
winTable.SearchProperties.Add(UITestControl.PropertyNames.Name, "DataGridView");
winTable.SearchProperties.Add(UITestControl.PropertyNames.ControlType, "Table");

BindingSource bs = new BindingSource();
bs.DataSource = winTable;
DataGridView dataGridView = new DataGridView();
dataGridView.DataSource = bs;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...