void operationFinishedFunc(SoftwareUpdateScenario.Operation operation) { if (this.InvokeRequired) { this.Invoke(new SoftwareUpdateScenario.OperationFinishedDelegate(operationFinishedThreadSafe), new object[] { operation }); } else { operationFinishedThreadSafe(operation); } }
void operationFinishedThreadSafe(SoftwareUpdateScenario.Operation operation) { btnStartUpdate.Enabled = true; btnStartVerify.Enabled = true; btnStopUpdate.Enabled = false; }