12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091 |
- using OTSDataType;
- using OTSCommon.Model;
- using OTSMeasureApp;
- using OTSModelSharp.ResourceManage;
- using System;
- using System.Collections.Generic;
- using System.ComponentModel;
- using System.Data;
- using System.Drawing;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- using System.Windows.Forms;
- namespace OTSIncAReportApp._1_UI
- {
- public partial class frmReMeasure : Form
- {
- public static int IMGSCANSPEED_INDEX = -1;
- public static int XRAYSCANMODE_INDEX = -1;
- public static int NUD_SCANTIME_COUNT = 1;
- public frmReMeasure()
- {
- InitializeComponent();
- }
- private void frmReMeasure_Load(object sender, EventArgs e)
- {
- //图像扫描精度
- IDC_COMBO_IMGSCANSPEED.Items.Clear();
- foreach (otsdataconst.OTS_IMAGE_SCANSPEED_OPTIONS enum_one in Enum.GetValues(typeof(otsdataconst.OTS_IMAGE_SCANSPEED_OPTIONS)))
- {
- ComboBoxItem cbi = new ComboBoxItem();
- cbi.Text = GetScanSpeedString(enum_one);
- cbi.Value = (int)enum_one;
- IDC_COMBO_IMGSCANSPEED.Items.Add(cbi);
- }
- IDC_COMBO_IMGSCANSPEED.SelectedIndex = (int)otsdataconst.OTS_IMAGE_SCANSPEED_OPTIONS.high;
- //X-Ray扫描方式
- IDC_COMBO_XRAYSCANMODE.Items.Clear();
- foreach (otsdataconst.OTS_X_RAY_SCAN_MODE enum_one in Enum.GetValues(typeof(otsdataconst.OTS_X_RAY_SCAN_MODE)))
- {
- ComboBoxItem cbi = new ComboBoxItem();
- cbi.Text = GetXRayScanModeIdString(enum_one);
- cbi.Value = (int)enum_one;
- IDC_COMBO_XRAYSCANMODE.Items.Add(cbi);
- }
- IDC_COMBO_XRAYSCANMODE.SelectedIndex = (int)otsdataconst.OTS_X_RAY_SCAN_MODE.PointMode;
- }
- public string GetScanSpeedString(otsdataconst.OTS_IMAGE_SCANSPEED_OPTIONS a_nScanSpeed)
- {
- string strScanSpeedId = "";
- if (a_nScanSpeed >= otsdataconst.OTS_IMAGE_SCANSPEED_OPTIONS.low && a_nScanSpeed <= otsdataconst.OTS_IMAGE_SCANSPEED_OPTIONS.high)
- {
- strScanSpeedId = XmlResourceData.GetInstance().GetStringByKey(ResourceID.GrpOtherParam, ResourceID.IDS_SCANSPEED + (int)a_nScanSpeed);
- }
- return strScanSpeedId;
- }
- public static string GetXRayScanModeIdString(otsdataconst.OTS_X_RAY_SCAN_MODE a_nXRayScanMode)
- {
- string strXRayScanModeId = "";
- if (a_nXRayScanMode >= otsdataconst.OTS_X_RAY_SCAN_MODE.PointMode && a_nXRayScanMode <= otsdataconst.OTS_X_RAY_SCAN_MODE.FeatureMode)
- {
- strXRayScanModeId = XmlResourceData.GetInstance().GetStringByKey(ResourceID.GrpOtherParam, ResourceID.IDS_XRAYSCANMODE + (int)a_nXRayScanMode);
- }
- return strXRayScanModeId;
- }
- private void BTN_NO_Click(object sender, EventArgs e)
- {
- this.DialogResult = DialogResult.Cancel;
- this.Close();
- }
- private void BTN_YES_Click(object sender, EventArgs e)
- {
- IMGSCANSPEED_INDEX = IDC_COMBO_IMGSCANSPEED.SelectedIndex;
- XRAYSCANMODE_INDEX = IDC_COMBO_XRAYSCANMODE.SelectedIndex;
- NUD_SCANTIME_COUNT = (int)NUD_SCANTIME.Value;
- this.DialogResult = DialogResult.OK;
- this.Close();
- }
- }
- }
|