| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253 |
- using Core.StlMes.Client.Judge.Controls;
- using CoreFS.CA06;
- using System;
- using System.Windows.Forms;
- namespace Core.StlMes.Client.Judge.Forms
- {
- public partial class QcmAutoJudgeFrm : FrmBase
- {
- private AutoJudgeCtrl _autoCtrl;
- public QcmAutoJudgeFrm()
- {
- InitializeComponent();
- }
- private void QcmAutoJudgeFrm_Load(object sender, EventArgs e)
- {
- _autoCtrl = new AutoJudgeCtrl(this, ob, UserInfo.GetUserID(),CustomInfo);
- }
- protected override void OnLoad(EventArgs e)
- {
- base.OnLoad(e);
- _autoCtrl.Quey();
- }
- public override void ToolBar_Click(object sender, string ToolbarKey)
- {
- base.ToolBar_Click(sender, ToolbarKey);
- switch (ToolbarKey)
- {
- case "Query":
- _autoCtrl.Quey();
- break;
- case "Save":
- _autoCtrl.Save();
- break;
- case "Close":
- this.Close();
- break;
- }
- }
- private void QcmAutoJudgeFrm_FormClosing(object sender, FormClosingEventArgs e)
- {
- if (_autoCtrl != null && _autoCtrl.Thread != null)
- {
- _autoCtrl.Thread.Abort();
- }
- }
- }
- }
|