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

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

Сообщение Anonymous »

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

Изображение

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

Изображение

Я пробовал удалить отступы, поля и установить для вертикального выравнивания значение «Растянуть». Это работает, но результат не тот, что я хочу. Текст не по центру, прилип к строкам.
Моя сетка данных растянута:

Изображение

Можно ли выделить линию, щелкнув в любом месте ее (красная и черная зона)?< /strong> Сохраняю желаемый стиль с отступами, полями и вертикальным выравниванием по центру.
Вот мой код.
Datagrid< /strong> :
Стиль сетки данных[/b]: Заранее благодарю вас за то, что прочитали и помогли мне.


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

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

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

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

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

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