Как отключить поле со списком в первой форме, нажав кнопку Сохранить во второй форме - PullRequest
0 голосов
/ 08 ноября 2010

Я хотел бы отключить поле со списком, которое было в первой Форме, при нажатии сохранить во второй Форме.

У меня есть 2 формы, и мое требование состоит в том, чтобы добавить данные 2 форм вместе, это было сделано

Для моего требования я пишу небольшой код, но он не работает для меня

Мой код выглядит следующим образом

Form1 я пишу свой код следующим образом

   public void loadingDatafrom(bool str)
    {
        if (true)
        {
            cmbServiceClassCode.Enabled = false;
        }
        else
        {
            cmbServiceClassCode.Enabled = true;
        }
    }

Form2 после сохранения и скрытия формы2 я вызываю вышеуказанный метод

      frmBatch frmbatch = new frmBatch(frmmain);
    frmbatch.loadingDatafrom(true);

Но это не помогает, пожалуйста, помогите.

Ответы [ 2 ]

1 голос
/ 08 ноября 2010

Я не уверен, что понимаю ваш вопрос.Из основной формы FrmBatch вызовите 2-ую форму FrmEntry в модальном режиме.После сохранения и закрытия формы FrmEntry вы должны отключить поле со списком.В FrmBatch вызовите это:

Form2 FrmEntry = new Form2();
FrmEntry.ShowDialog();

cmbServiceClassCode.Enabled = false;
0 голосов
/ 08 ноября 2010

Первое, что нужно исправить, это

if (true) -> if (str)

...