以下方法将从非 UI 线程调用。我应该检查 InvokeRequired,以便在方法中调用这些项目吗?
一个。this._moduleStatusGrid.Invalidate()
b. this.Close()
private void CheckIfAllModulesInitComplete()
{
this._moduleStatusGrid.Invalidate();
if (this._moduleDataList.Count(moduleData => !moduleData.IsInitOver) == 0)
{
this._footprint.DeActivate();
this.Close();
}
}