{C#][WPF] Как выбрать строку сетки данных, щелкнув за пределами содержимогоC#

Место общения программистов C#
Ответить
Anonymous
 {C#][WPF] Как выбрать строку сетки данных, щелкнув за пределами содержимого

Сообщение Anonymous »

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


Подробнее здесь: https://stackoverflow.com/questions/784 ... he-content
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»