private void button_OK_Click(object sender, EventArgs e) { string strError = ""; int nRet = 0; if (this.textBox_outputFolder.Text == "") { strError = "尚未指定订单输出目录"; goto ERROR1; } if (String.IsNullOrEmpty(this.CfgFileName) == true) { strError = "CfgFileName值为空,无法保存到配置文件"; goto ERROR1; } if (m_bChanged == true) { nRet = SaveList(this.CfgFileName, out strError); if (nRet == -1) { goto ERROR1; } } // 创建OutputItems,以便窗口关闭后外部使用 this.OutputItems.Clear(); for (int i = 0; i < this.listView_list.Items.Count; i++) { ListViewItem item = this.listView_list.Items[i]; OutputItem output = new OutputItem(); output.Seller = item.Text; output.OutputFormat = ListViewUtil.GetItemText(item, 1); this.OutputItems.Add(output); } this.DialogResult = DialogResult.OK; this.Close(); return; ERROR1: MessageBox.Show(this, strError); }
private void button_OK_Click(object sender, EventArgs e) { string strError = ""; int nRet = 0; if (this.textBox_outputFolder.Text == "") { strError = "尚未指定订单输出目录"; goto ERROR1; } if (String.IsNullOrEmpty(this.CfgFileName) == true) { strError = "CfgFileName值为空,无法保存到配置文件"; goto ERROR1; } if (m_bChanged == true) { nRet = SaveList(this.CfgFileName, out strError); if (nRet == -1) goto ERROR1; } // 创建OutputItems,以便窗口关闭后外部使用 this.OutputItems.Clear(); for (int i = 0; i < this.listView_list.Items.Count; i++) { ListViewItem item = this.listView_list.Items[i]; OutputItem output = new OutputItem(); output.Seller = item.Text; output.OutputFormat = ListViewUtil.GetItemText(item, 1); this.OutputItems.Add(output); } this.DialogResult = DialogResult.OK; this.Close(); return; ERROR1: MessageBox.Show(this, strError); }