Я только начинаю работать с C# WPF и сейчас разрабатываю приложение для возврата данных из базы данных. .
Для этого я использую datagrid. Это работает очень хорошо.
Моя сетка данных
Но у меня возникает проблема, когда я хочу щелкнуть строку. Я могу выбрать строку, только если щелкну по содержимому ячейки. Я пытался исправить эту проблему в других темах на stackoverflow или в Интернете, но мне не удалось это исправить, или я что-то неправильно понял или сделал что-то неправильно.
Чтобы Чтобы лучше понять мою проблему, я добавил цвета на скриншот ниже. Когда нажимаю на красную зону, все работает. Когда я нажимаю на черную зону, это не работает.
Моя сетка данных с цветами
Я пробовал удалить отступы, поля и настройки вертикальное выравнивание для растягивания. Это работает, но результат не тот, что я хочу. Текст не по центру, прилип к строкам.
Моя сетка данных с растяжкой
Можно ли выделить строку по щелкнув где-нибудь на нем (красная и черная зона)? Сохраняю нужный мне стиль с отступами, полями и вертикальным выравниванием по центру.
Вот мой код.
Сетка данных:
Код: Выделить всё
Код: Выделить всё
Подробнее здесь: https://stackoverflow.com/questions/784 ... he-content
Мобильная версия