public async Task<bool> DirectDownloadMC(string version) { button_Click(this, new RoutedEventArgs()); return await gridmc.DirectDownload(version); } }