我有一类ContentPage.
我在类中创建了一个任务并拥有这个简单的代码:
async Task ScoutingTimeThread()
{
while (true)
{
i++;
label.Text = i.ToString();
await Task.Delay(1000 * 1);
}
}
Run Code Online (Sandbox Code Playgroud)
i 是班上的一员
标签仅在第一次更新一次.为什么会这样?
您需要确保在主线程上执行UI更新:
Device.BeginInvokeOnMainThread( () => {
label.Text = i.ToString();
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1439 次 |
| 最近记录: |