Здравствуйте.
TestComplete 7.52, в приложении используется сторонняя библиотека Infragistics.
Проблема следующего характера. Хочу организовать поиск по UltraGrid, но не просто перебор по строкам и столбцам, потому что он тормозит, а например как в C# с использованием System.Linq, т.е. :
var row = grid.Rows.GetRowEnumerator(GridRowType.DataRow, null, null).OfType<UltraGridRow>().Where(r => r.Cells[columnIndex].Value.Equals(value)).FirstOrDefault();
Если есть другие способы, пожалуйста напишите.
Поиск по UltraGrid
Автор Evgeniy Paygusov, 22 июл 2010 05:24
В теме одно сообщение
#1
Отправлено 22 июля 2010 - 05:24
#2
Отправлено 27 июля 2010 - 06:19
Здравствуйте.
Такого способа нет, но вы можете использовать универсальное решение: добавить визуальному объекту в вашем приложении (например, форме) вспомогательный метод, который будет выполнять нужные вам действия. Зовите этот метод из ТС и будет вам счастье.
Есть ещё возможность работать с классами .NET объектов внутри приложения, создавая их инстансы и вызывая методы и свойства, но это, имхо, не очень удобный способ организовывать запросы LINQ.
Такого способа нет, но вы можете использовать универсальное решение: добавить визуальному объекту в вашем приложении (например, форме) вспомогательный метод, который будет выполнять нужные вам действия. Зовите этот метод из ТС и будет вам счастье.
Есть ещё возможность работать с классами .NET объектов внутри приложения, создавая их инстансы и вызывая методы и свойства, но это, имхо, не очень удобный способ организовывать запросы LINQ.
С уважением,
Дмитрий
Дмитрий
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных