Witam, Mam prostą aplikację Windows 10 z bazą sqlite. Podpiąłem do niej One Drive'a w celu backupu bazy. Kiedy sciagam lub wysyłam bazę trwa to chwilę, ok 3-4 sekund. Chcialem w tym momencie w prosty sposób zablokować interakcje w programie. Myślałem o czymś takim, że jak naciskam przycisk ściągania pojawia mi się messsage dialog, content dialog albo cokolwiek z informacją o ściąganiu. Problem w tym że wyswietlam message dialog przez asynchroniczna metodę ShowAsync() i w tym momencie blokuje mi sie caly późniejszy kod ze ściąganiem pliku.
Ogólnie to nie mam jeszcze za bardzo wiedzy o asynchronicznosci, taskach i wątkach. Będę wdzięczny za udzielenie prostej wskazowki jak osiągnąć zamierzony efekt.