Я только начинаю работать с C# WPF и сейчас разрабатываю приложение для возврата данных из базы данных. .
Для этого я использую datagrid. Это работает очень хорошо.
Моя сетка данных:

Но у меня проблема, когда я хочу нажать на строку. Я могу выбрать строку, только если щелкну по содержимому ячейки. Я пытался исправить эту проблему в других темах на stackoverflow или в Интернете, но мне не удалось это исправить, или я что-то неправильно понял или сделал что-то неправильно.
Чтобы Чтобы лучше понять мою проблему, я добавил цвета на скриншот ниже. Когда нажимаю на красную зону, все работает. Когда я нажимаю на черную зону, это не работает.
Моя сетка данных с цветами:
Я пробовал удалить отступы, поля и установить для вертикального выравнивания значение «Растянуть». Это работает, но результат не тот, что я хочу. Текст не по центру, прилип к строкам.
Моя сетка данных растянута:

Можно ли выделить линию, щелкнув в любом месте ее (красная и черная зона)?< /strong> Сохраняю желаемый стиль с отступами, полями и вертикальным выравниванием по центру.
Вот мой код.
Datagrid< /strong> :
Код: Выделить всё
Код: Выделить всё
Подробнее здесь: https://stackoverflow.com/questions/784 ... he-content
Мобильная версия