Как создать флажок время выполнения
Привет всем, кого я создаю флажок в gridview во время выполнения.
Но одна проблема, с которой я сталкиваюсь, я использую флажок, когда я проверяю флажок, а затем datagridview заполняется данными и автоматически создает один флажок в одной строке.
проблема в том, что
когда я снимаю флажок chekbox, то datagrid view datasource является empaty, а когда я снова устанавливаю флажок, то он создает два флажка с каждой строкой внутри представления сетки....
И когда я снова снимаю флажок и снова проверяю флажок, то он создает три флажка внутри представления сетки любой из них поможет мне, как я могу остановить множественный флажок, созданный внутри представления сетки.
-----------------------------------------------------------------------------
Мне нужен только один флажок со всеми строками
Я пробую этот код
этот код выполняется, когда переключатель состояния изменить
Что я уже пробовал:
private void isactiveOffercheckBox_CheckedChanged(object sender, EventArgs e) { if (isactiveOffercheckBox.Checked == true) { OfferdataGridView.DataSource = null; OfferdataGridView.DataSource = GetofferfromDb(); DataGridViewCheckBoxColumn chekbox = new DataGridViewCheckBoxColumn(); chekbox.HeaderText = "chekbox"; chekbox.Name = "chekbox"; OfferdataGridView.Columns.Add(chekbox); OfferdataGridView.Enabled = true; OfferdataGridView.Height = 146; } else { OfferdataGridView.DataSource = null; OfferdataGridView.Enabled = false; } }
F-ES Sitecore
Веб-формы? Выиграть бланки? WPF?
Fahid Zahoor
Формы выигрыша