Как создать адаптивное приложение с помощью C#
Я разрабатываю настольное приложение для определенных математических вычислений. Я закончил создавать графический интерфейс и кодирование своего приложения. Однако, когда я запускаю приложение и нажимаю кнопку, которая выполняет эту операцию, приложение не отвечает более 15 минут. Я поискал в интернете и увидел что-то об использовании потока backgroundworker, который выполняет эту операцию и обновляет элемент управления progressbar в пользовательском интерфейсе. Это тоже не сработало. Индикатор прогресса останавливается на отметке 2%. Вычисление является тяжелым и делает несколько циклов. Мне нужен совет, что делать.
Что я уже пробовал:
Я поискал в интернете и увидел что-то об использовании потока backgroundworker, который выполняет эту операцию и обновляет элемент управления progressbar в пользовательском интерфейсе. Это тоже не сработало. Индикатор прогресса останавливается на отметке 2%. Вычисление является тяжелым и делает несколько циклов. Мне нужен совет, что делать.