在Action委托被触发后,会在委托的方法体内更新UI。
但该语句执行后,UI并没有变化,正确方式是怎样的?
Application.Current.Dispatcher.Invoke(() => {
richBoxInfo.AppendText($"地址已经绑定");
});
我就是这么写的呀,我的委托方法是在另一个类中挂上去的:
Action<string>ActiveClient;//将连接的客户端存储到数据库
ActiveClient += Config.Instance.ActiveClientMethod;
public void ActiveClientMethod()
{
Application.Current.Dispatcher.Invoke(() => {
richBoxInfo.AppendText($"地址已经绑定");
});
}