private void btnReadConfig_Click(object sender, EventArgs e) { if (tspConfigList != null) { tspConfigList.Clear(); } else { tspConfigList = new List <TspConfig>(); } OpenFileDialog openFileDialog = new OpenFileDialog(); openFileDialog.Filter = "所有Dasp测试文件|*.tsp"; openFileDialog.Multiselect = false; if (openFileDialog.ShowDialog() == System.Windows.Forms.DialogResult.OK) { string hashCode = FileOperationUtils.MD5File(openFileDialog.FileName); TspConfig tspConfig = ResolveTspFileAlgorithm.ReadDataFromTspFile(openFileDialog.FileName); tspConfig.FileHash = hashCode; tspConfigList.Add(tspConfig); dgvDataSource.AutoGenerateColumns = false; dgvDataSource.DataSource = tspConfigList; } }
private void btnReadData_Click(object sender, EventArgs e) { if (stsDataList != null) { stsDataList.Clear(); } else { stsDataList = new List <StsData>(); } OpenFileDialog openFileDialog = new OpenFileDialog(); openFileDialog.Filter = "所有Dasp测试文件|*.sts"; openFileDialog.Multiselect = false; if (openFileDialog.ShowDialog() == System.Windows.Forms.DialogResult.OK) { string hashCode = FileOperationUtils.MD5File(openFileDialog.FileName); StsData stsData = ResolveStsFileAlgorithm.ReadDataFromStsFile(openFileDialog.FileName); stsData.FileHash = hashCode; stsDataList.Add(stsData); } }