Как замутить Checkbox с DataGridView? [требует правки]

229
03 октября 2017, 03:07

Есть WinForms программа он получат данные из БД-ки на DataGridView только при нажатии кнопки, это работает

Вопрос: Как замутить Checkbox с DataGridView? В инете есть варианты но они без БДки

Вечером скрин проги скину

Answer 1

Вам надо обрабатывать событие клика на элементе checkBox_Click. В обработчике события Click с помощью свойства Checked определяете состояние элемента управления и выполните необходимое действие.

private void checkBox1_Click(object sender, System.EventArgs e)
{
   if (checkBox1.Checked)
   {
      checkBox1.Text = "Checked";
   }
   else
   {
      checkBox1.Text = "Unchecked";
   }
}
Answer 2

С БД без неё, разницы нет как работать с dataGridView.

Для начала нужно создать столбец DataGridViewCheckBoxColumn.

  1. Либо в конструкторе у контрола dataGridView в свойстве Columns у нужного столбца поставить ColumnType = DataGridViewCheckBoxColumn.

  2. Либо динамически

DataGridViewCheckBoxColumn colCheckBox = new DataGridViewCheckBoxColumn(); dataGridView1.Columns.Add(colCheckBox);

Ну а потом берёшь значение true/false из БД и присваиваешь ячейке из этого столбца.

dataGridView1.Rows[0].Cells[0].Value = true
READ ALSO
C# - Не отправляется объект на сервер

C# - Не отправляется объект на сервер

За основу был взят код метанитаУ меня есть класс:

315
Простой новостной агрегатор на Android

Простой новостной агрегатор на Android

Всем привет! Есть желание сделать простой профильный агрегатор новостей под AndroidДелать планирую на C# и Xamarin

290
Включить содержимое Page

Включить содержимое Page

Я создал файл View/Main/Pages/InfoPagexamlи теперь хочу включить его в главное окно

235
Добавить кодом Source для Image с помощью .resx в WPF

Добавить кодом Source для Image с помощью .resx в WPF

Я кодом создал новый Image в WPF:

219