Необходимо поместить RadioButton против каждой строки в представлении DataGrid в приложении Winform - PullRequest
5 голосов
/ 10 ноября 2010

Мне нужно поместить RadioButton против каждой строки в представлении DataGrid.Но я не могу найти элемент управления, такой как DataGridViewRadioButtonColumn, как DataGridViewTextBoxColumn.Итак, как мне это сделать?Заранее спасибо (пользователь может выбрать только одну радиокнопку)

1 Ответ

2 голосов
/ 10 ноября 2010

Вам потребуется создать собственные ячейки и столбцы для реализации этой функции.

На MSDN есть отличная статья , которая описывает этот сценарий почти точно. Он показывает, как создать настраиваемую ячейку переключателя, которая поддерживает несколько переключателей для каждой ячейки. Код можно легко адаптировать, чтобы разрешить использование только одной радиокнопки на ячейку.

Статья написана для Visual Studio 2005, но должна одинаково хорошо работать для VS2008 и VS2010.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...