.NET 4.x В потоке передать значения в форму - C#

Узнай цену своей работы

Формулировка задачи:

Открываю форму вот так:
Листинг программы
  1. void NewForm(string text, int index)
  2. {
  3. Form1 form = new Form1(text, index);
  4. form.ShowDialog();
  5. }
подскажите пожалуйста как открыть ее в потоке? Вот так не получается пишет, что метод имеет несколько недопустимых аргументов
Листинг программы
  1. private void button1_Click(object sender, EventArgs e)
  2. {
  3. string ass="ggg";
  4. int dd = 123;
  5. new System.Threading.Thread(NewForm(ass, dd)).Start();
  6. }

Решение задачи: «.NET 4.x В потоке передать значения в форму»

textual
Листинг программы
  1. new Thread(()=> { Application.Run(new Form1());}).Start();

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

6   голосов , оценка 3.833 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы