/// <summary> /// Sets the quality of template gotten in each finger enrollment in percentage /// </summary> /// <param name="percentage"></param> private void SetEnrolPercentage(string percentage) { if (!Dispatcher.CheckAccess()) { var d = new SetPercentageCallback(SetEnrolPercentage); Dispatcher.BeginInvoke(d, percentage); } else { //SetPercentageCallback LblPercentage.Text = percentage; } }
private void SetPercentage(int percentage) { // InvokeRequired required compares the thread ID of the // calling thread to the thread ID of the creating thread. // If these threads are different, it returns true. if (this.labelStatus.InvokeRequired) { SetPercentageCallback d = new SetPercentageCallback(SetPercentage); this.Invoke(d, new object[] { percentage }); } else { progressBar.Value = percentage; } }