我有一个类似于这个问题的问题。但在我的例子中,它不是 BeginIvnoke 方法,而是 Invoke 方法。我需要将我的代码包装在 try-catch 语句中,但不确定具体放在哪里。
这是我的代码:
private void UpdateUI()
{
Application.Current.Dispatcher.Invoke(() =>
{
if (SecurityComponent.CurrentLoggedUser != null)
{
var user = SecurityComponent.CurrentLoggedUser;
m_userLabel.Text = user.Username + " - " + user.Role.Name;
}
UpdateTerritories();
ViewsIntegrationService.SetHmiMode(EHmiModes.Normal);
});
}
桃花长相依
相关分类