Как получить элемент RadCheckBox в RadGridView и переключить флажокC#

Место общения программистов C#
Anonymous
Как получить элемент RadCheckBox в RadGridView и переключить флажок

Сообщение Anonymous »

У меня есть RadGridView, первый столбец которого (с именем «Видимый») представляет собой ячейку CheckBox в каждой строке.
У меня есть еще один CheckBox, который переключает все флажки в GridView. В обработчике ToggleStateChanged этого CheckBox я пытаюсь получить элемент флажка в строке GridView и переключить его состояние.
Обратите внимание, что CheckBox для переключения всех флажков GridView находится за пределами ГридВью. Т.е. У меня есть GroupBox, содержащий GridView, и он содержит CheckBox. CheckBox в GroupBox должен переключать все флажки в GridView.
Это то, что я пытаюсь сделать в данный момент (среди прочего, о чем сейчас не могу вспомнить):

Код: Выделить всё

foreach(var myGridRow in curveGridView.Rows)
{
((GridViewCheckBoxColumn)myGridRow.Cells["Visible"].ColumnInfo).Checked = Telerik.WinControls.Enumerations.ToggleState.On;
}
Но я не могу получить элемент CheckBox и не могу изменить его состояние.
Любые предложения о том, как реализовать это, были бы очень полезны. оценил. Спасибо

Подробнее здесь: https://stackoverflow.com/questions/790 ... e-checkbox

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