Сообщения

Показаны сообщения с ярлыком "Csharp"

dataGridView. Фильтрация по нескольким условиям

Фильтрация по кнопке:         private void button3_Click(object sender, EventArgs e)         {             BindingSource bds = new BindingSource();                          List<string> filterParts = new List<string>();             if (tB_w_ID.Text != "")                 filterParts.Add("W_ID LIKE '%" + tB_w_ID.Text + "%'");             if (tB_w_Name.Text != "")                 filterParts.Add("W_NAME LIKE '%" + tB_w_Name.Text + "%'");             if (tB_w_Surname.Text != "")                 filterParts.Add("W_SURNAME LIKE '%" + tB_w_Surname.Text + "%'");             if (tB_w_Patronymic.Text != "") ...

С#. DataGridViewComboBoxCell. Для замены этого окна по умолчанию обработайте событие DataError.

При закрытии окна, в котором есть DataGridview со столбцами с типом DataGridViewComboBoxCell возникает ошибка: Исключение в DataGridView: System.ArgumentException: Недопустимое значение DataGridViewComboBoxCell. Для замены этого окна по умолчанию обработайте событие DataError. Причина ошибки: Выставленное у одного/нескольких столбцов свойство "AutoSizeMode" значения: AllCells AllCellsExceptHeader DisplayedCells DisplayedCellsExceptHeader При этом, если тип столбца DataGridViewTextBoxColumn - ошибки не будет. Возникает только когда используется  DataGridViewComboBoxCell Подсказку нашел здесь