Я новичок в C#, и я пытаюсь написать графическое приложение. Я хочу, чтобы мое приложение представляло некоторые графики в графическом интерфейсе, после нажатия кнопки Button_1. Количество графиков известно только во время выполнения. (Я не знаю, сколько диаграмм должно быть до того, как приложение начнет работать).C# windows form GUI многопоточность
При нажатии кнопки Button_1 я хочу создать новый поток, который будет создавать новые потоки в соответствии с количеством диаграмм (каждый график будет построен другим потоком). Основной поток (форма) добавит диаграммы в Form.control, чтобы избежать зависания окна формы. Какой лучший способ реализовать такое приложение? Backgroundworkers? Потоки?
Как диаграммные потоки должны отправлять диаграммы, которые они создали для потока отца, которые должны передать их в основной поток формы.
Посмотрите на WPF MVVM. –