Для поддержки инструментов автоматического тестирования мне нужно x: назвать все элементы управления (чтобы инструмент мог «поднять его» и наблюдать за его деталями).
Вопрос касается DataGrid, где ItemSoure привязан к свойству (во ViewModel).
Каков наилучший способ обеспечить уникальное имя всех строк и всех ячеек сетки?
Лучший вопрос: если DataGrid имеет значение x: Named, смогут ли инструменты автоматического тестирования наблюдать его строки и отдельные ячейки, даже если строки / ячейки НЕ имеют x: Named сами по себе?
Опция 1 (идентификатор которой следует избегать) - это x: Имя каждой строки (в событии загрузки строк, а также всех его ячеек столбцов).
Возможно, есть еще один вариант, когда все они автоматически получают x: named (уникально)?
Еще лучше, возможно, все это даже не нужно.