Как сбросить ячейку поля со списком DatagridView в событии изменения SelectedIndexChanged в поле со списком DatagridView

«Это все о сбросе ячейки со списком «Представление сетки данных», когда я изменяю ячейку со списком «Другая сетка данных»»

Пример:: Если у меня есть четыре строки в DataGridView, все они включают поле со списком. Если я выбираю значение во всех из них, то я просто изменяю значение в первых строках любой ячейки поля со списком, поэтому соответствующее событие должно сбрасывать все ячейки ниже с его позиции

Является ли это возможным! Или любое предложение


person ertjain    schedule 22.07.2011    source источник
comment
Что, если это вторая строка, поэтому первая строка должна быть сброшена? Означает ли это, что должна появиться только одна строка со всеми выбранными ComboBox?   -  person V4Vendetta    schedule 22.07.2011
comment
В этом случае ячейки третьей и четвертой строк будут сброшены, т.е. потоки сброса идут сверху вниз.   -  person ertjain    schedule 22.07.2011


Ответы (2)


foreach (Control field in container.Controls)
{
    if (field is ComboBox)
        ((ComboBox)field).SelectedIndex = 0;
    else
        dgView.DataSource = null;
        ClearAllText(field);
}

это сбросит их исходное положение

person Delphy    schedule 15.07.2015

person    schedule
comment
Я надеюсь, что это поможет вам, я тоже попробую это - person TosifAfsar; 22.07.2011