Мое требование довольно сложное (мне кажется).
Я объясню сценарий.
У меня есть DataGrid. В DataGrid у меня есть два столбца, в которых у меня есть сетка в каждой ячейке этих двух столбцов, внутри которых есть два комбинированных списка, цель которых состоит в том, чтобы переключать видимость в зависимости от некоторых условий.
Когда мы выбираем значение в выпадающем списке, сам выпадающий список, а также некоторые другие элементы управления в некоторых других столбцах отключаются (требование pjt). Теперь есть еще одно требование, такое как Tab не должно быть разрешено в ячейке, в которой отключены элементы управления - скажем, отключенный выпадающий список.
Мы устанавливаем элементы управления как «Включено» или «Отключено» на основе выбранного значения в выпадающем списке. Итак, поскольку мы применяем свойство отключения на уровне элемента управления, а свойство IsTabStop находится на уровне ячейки, я не могу ограничить табуляцию в ячейках с отключенным элементом управления.
Есть мысли?