public void change_control_state(frmInputFingerPrintState state, object o) { switch (state) { case frmInputFingerPrintState.register_print_success: //登记指纹成功 btnStart.Visible = true; btnCancel.Visible = false; this.pictureBox3.Image = global::ZkFingerDemo.Properties.Resources.指纹3; //this.matrixCircularProgressControl1.Stop(); //this.lblState.Text = "指纹登记成功"; //this.txtName.ReadOnly = false; this.Close(); break; case frmInputFingerPrintState.register_print_failed: //登记指纹失败 btnStart.Visible = true; btnCancel.Visible = false; this.lblState.Text = "指纹登记失败"; DialogResult result; string message = "指纹登记失败,要重新登记吗?"; string caption = "登记失败"; MessageBoxButtons buttons = MessageBoxButtons.YesNo; // Displays the MessageBox. result = MessageBox.Show(message, caption, buttons); if (result == DialogResult.Yes) { this.restart_register(); } else { this.Close(); } //this.reset_control_state(); break; case frmInputFingerPrintState.get_good_print: //获取合格指纹 this.pbState.Image = global::ZkFingerDemo.Properties.Resources.指纹对号; switch (passed_print_count) { case 0: this.pictureBox1.Image = global::ZkFingerDemo.Properties.Resources.指纹1; break; case 1: this.pictureBox2.Image = global::ZkFingerDemo.Properties.Resources.指纹2; break; } passed_print_count++; break; case frmInputFingerPrintState.get_bad_print: //获取不合格指纹 this.pbState.Image = global::ZkFingerDemo.Properties.Resources.指纹叉号; break; } }
public void change_control_state(frmInputFingerPrintState state, object o) { switch (state) { case frmInputFingerPrintState.register_print_success://登记指纹成功 btnStart.Visible = true; btnCancel.Visible = false; this.pictureBox3.Image = global::ZkFingerDemo.Properties.Resources.指纹3; //this.matrixCircularProgressControl1.Stop(); //this.lblState.Text = "指纹登记成功"; //this.txtName.ReadOnly = false; this.Close(); break; case frmInputFingerPrintState.register_print_failed://登记指纹失败 btnStart.Visible = true; btnCancel.Visible = false; this.lblState.Text = "指纹登记失败"; DialogResult result; string message = "指纹登记失败,要重新登记吗?"; string caption = "登记失败"; MessageBoxButtons buttons = MessageBoxButtons.YesNo; // Displays the MessageBox. result = MessageBox.Show(message, caption, buttons); if (result == DialogResult.Yes) { this.restart_register(); } else { this.Close(); } //this.reset_control_state(); break; case frmInputFingerPrintState.get_good_print://获取合格指纹 this.pbState.Image = global::ZkFingerDemo.Properties.Resources.指纹对号; switch (passed_print_count) { case 0: this.pictureBox1.Image = global::ZkFingerDemo.Properties.Resources.指纹1; break; case 1: this.pictureBox2.Image = global::ZkFingerDemo.Properties.Resources.指纹2; break; } passed_print_count++; break; case frmInputFingerPrintState.get_bad_print://获取不合格指纹 this.pbState.Image = global::ZkFingerDemo.Properties.Resources.指纹叉号; break; } }