2009-12-26 39 views
25

我想我的datagrid只允許選擇一行。只能在datagrid中選擇一行嗎?

我想我可以通過向datagridviews selectionChanged事件添加代碼來做到這一點,但是有沒有更好的解決方案?

我寧願只是有一個屬性來設置,I.E. :mydatagridview.maximumNrOfRowsSelected = 1;或類似的東西。有沒有這樣的事情?

回答

44

的DataGridView有一個屬性叫做MultiSelect默認真)。

將其設置爲

+1

非常感謝! – anon58192932 2012-11-16 04:58:49

8

我想它已經改變了。現在WPF的正確方法是:

<DataGrid SelectionMode="Single"> ... 

在您的XAML文件中。

+5

錯誤答案...這是一個winforms問題,而不是WPF問題。 – 2016-04-13 07:24:55