Как я Скрываю wpf datagrid селектор строки

Я использую управление WPF DataGrid для показа некоторых деталей и избранной кнопки, и мне не нужен серый селекторный столбец вниз левая сторона. Это также разрушает красоту моего дизайна.

Существует ли способ удалить его, или как я могу разработать его, чтобы соответствовать если нет?

101
задан Vikrant 2 November 2016 в 12:03
поделиться

2 ответа

Используйте свойство RowHeaderWidth :

<my:DataGrid RowHeaderWidth="0" AutoGenerateColumns="False" Name="dataGrid1" />

Обратите внимание, что вы также можете указать стиль или шаблон для него, если вы решите, что он вам действительно нравится и хотите сохранить потому что с ним можно сделать что-нибудь крутое.

140
ответ дан 24 November 2019 в 04:35
поделиться

Была та же проблема.

Похоже, что RowHeaderWidth не поддерживается в XAML, НО вы можете указать в коде сразу после связывания, и он уберет этот дрянной столбец селектора.

grdName.RowHeaderWidth = 0

0
ответ дан 24 November 2019 в 04:35
поделиться
Другие вопросы по тегам:

Похожие вопросы: