2009-12-26 2 views
25

Я хочу, чтобы мой datagrid разрешал только одну строку.Позвольте ТОЛЬКО выбрать одну строку в datagrid?

Я думаю, я могу это сделать, добавив код в datagridviews selectionChanged-event, но есть ли лучшее решение?

Я бы предпочел просто иметь свойство устанавливать, I.E. : mydatagridview.maximumNrOfRowsSelected = 1; или что-то похожее. Есть ли что-нибудь подобное?

ответ

44

DataGridView имеет свойство MultiSelect (по умолчанию True).

Установите это значение False.

+1

безупречное спасибо! – anon58192932

8

Я думаю, это изменилось. В настоящее время правильным способом для WPF является:

<DataGrid SelectionMode="Single"> ... 

в вашем файле XAML.

+5

Неверный ответ ... это вопрос winforms, а не вопрос WPF. –

Смежные вопросы