Есть WinForms программа он получат данные из БД-ки на DataGridView только при нажатии кнопки, это работает
Вечером скрин проги скину
Вам надо обрабатывать событие клика на элементе checkBox_Click
.
В обработчике события Click
с помощью свойства Checked
определяете состояние элемента управления и выполните необходимое действие.
private void checkBox1_Click(object sender, System.EventArgs e)
{
if (checkBox1.Checked)
{
checkBox1.Text = "Checked";
}
else
{
checkBox1.Text = "Unchecked";
}
}
С БД без неё, разницы нет как работать с dataGridView
.
Для начала нужно создать столбец DataGridViewCheckBoxColumn
.
Либо в конструкторе у контрола dataGridView
в свойстве Columns
у нужного столбца поставить ColumnType
= DataGridViewCheckBoxColumn
.
Либо динамически
DataGridViewCheckBoxColumn colCheckBox = new DataGridViewCheckBoxColumn(); dataGridView1.Columns.Add(colCheckBox);
Ну а потом берёшь значение true/false из БД и присваиваешь ячейке из этого столбца.
dataGridView1.Rows[0].Cells[0].Value = true
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Всем привет! Есть желание сделать простой профильный агрегатор новостей под AndroidДелать планирую на C# и Xamarin
Я создал файл View/Main/Pages/InfoPagexamlи теперь хочу включить его в главное окно