在我的應用程序中,我將數據保存到我的數據庫(SQLite)。 我不想阻止我的UI,所以我保存不同勢任務數據如何獲取不同線程中的UI元素?
await Task.Run(() => this.SaveTracks(books, filesCollection));
我從我的字典,數據
TextBox tmpTextBox = parseData["title_" + i] as TextBox;
文本框當在不同勢任務不是它的工作原理很好,但是當我使用Task.Run進行設置時,我得到了Exception,我無法使用它,因爲我在不同的線程中調用了元素。我怎麼能不通過不同勢任務做起來擋住我的UI,並在主線程得到UI元素的數據
等待任務後,您可以更新ui。請添加更多信息或代碼。 SaveTracks返回什麼?描述你需要做什麼? – gabba