Когда пользователь щелкает строку в сетке данных (или использует клавиатуру), эта строка выбирается, но конкретная ячейка, по которой они щелкнули, также получает свой особый фокус. Это хорошо для сетки редактирования данных, но я пытаюсь создать что-то более похожее на открытый диалог, который показывает свойства для каждого элемента в списке, поэтому ...
Можно ли настроить (только для чтения) DataGrid, чтобы пользователь мог выбирать или фокусироваться только на целых строках, а не на отдельных полях.
Если это невозможно, существует ли элегантный способ сделать выбранным только первый элемент - например, в стандартном диалоговом окне «Открыть» Windows, если вы переключитесь в представление «Подробности», в каждой строке будет несколько столбцов (Имя файла, Дата создания, Размер и т. Д.), Но вы можете выделить только элементы в столбце имени файла.