Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / WinForms, .Net Framework Новый топик    Ответить
 Как отфильтровать отдельным combobox1 содержимое combobox из колонки datagridview?  [new]
xamelione25
Member

Откуда: Белгород
Сообщений: 83
Покажите пожалуйста пример:
Как отфильтровать с помощью отдельного combobox'а содержимое combobox'ов из колонки datagridview?

То есть:
1. У меня есть combobox1 данные из которого я беру из БД:
        private void СomboBox1_SelectedValueChanged(object sender, EventArgs e)
        {
            dataGridView1.Rows.Clear();
            if (comboBox1.SelectedValue != null)
            {
                column1.DataSource = Execute($"SELECT id_customer, Name_customer FROM a_stroy.customer where id_customer = {comboBox1.SelectedValue};");
                column1.DisplayMember = "Name_customer";
                column1.ValueMember = "id_customer";
            }
        }
 
        private void dataGridView1_EditingControlShowing(object sender, DataGridViewEditingControlShowingEventArgs e)
        {
            ComboBox cbDgv = e.Control as ComboBox;
            cbDgv.SelectedValueChanged -= CbDgv_SelectedValueChanged;
            cbDgv.SelectedValueChanged += CbDgv_SelectedValueChanged;
        }


2. У меня имеется DataGridView содержащее в себе 1 колонку combobox'ов, их содержимое я беру также из БД (из другой таблицы, элементы которой имеют дополнительно маркировку id_customer).

3. Как мне сделать так, чтобы я выбрав в п.1 пункт в combobox1, отфильтровал содержимое combobox'ов из п.2???
18 апр 21, 12:08    [22310516]     Ответить | Цитировать Сообщить модератору
Все форумы / WinForms, .Net Framework Ответить