В приложении, которое я пишу, я должен загрузить много данных в виде списка после нажатия определенной кнопки. Поскольку это может занять некоторое время, я хочу показать пользователю простой экран загрузки.
Я сделал это, создав очень простую форму с одним ярлыком. Я делаю Form.Show (), прежде чем начать извлекать данные, и Form.Close (), как только он закончится. Это работает частично: я получаю экран загрузки, он закрывается в нужное время, но, как вы можете видеть, ярлык не отображается.
Я знаю, что должен запрограммировать эту проблему с экраном программы loagind с помощью BackgroundWorker, но я не очень опытный программист на C #, поэтому, если бы я мог каким-то образом заставить ярлык отображаться, я был бы более чем счастлив.
Можно ли заставить этот ярлык отображаться немедленно или мне нужно найти другое решение?