private void frmExport_Load(object sender, EventArgs e) { //Excel文件过滤器 ctlExportFilePicker.FileFilter = MongoDBHelper.ExcelFilter; exportType = MongoDBHelper.ExportType.Excel; ctlExportFilePicker.FileName = SystemManager.GetCurrentCollection().Name; optExcel.CheckedChanged += optExportType_CheckedChanged; optText.CheckedChanged += optExportType_CheckedChanged; optXML.CheckedChanged += optExportType_CheckedChanged; if (!SystemManager.IsUseDefaultLanguage) { btnSave.Text = SystemManager.mStringResource.GetText(StringResource.TextType.Common_Save); this.Text = SystemManager.mStringResource.GetText(StringResource.TextType.Main_Menu_Operation_DataCollection_ExportToFile); } }
/// <summary> /// 导出类型更改 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> void optExportType_CheckedChanged(object sender, EventArgs e) { if (optExcel.Checked) { ctlExportFilePicker.FileFilter = MongoDBHelper.ExcelFilter; exportType = MongoDBHelper.ExportType.Excel; } if (optText.Checked) { ctlExportFilePicker.FileFilter = MongoDBHelper.TxtFilter; exportType = MongoDBHelper.ExportType.Text; } if (optXML.Checked) { ctlExportFilePicker.FileFilter = MongoDBHelper.XmlFilter; exportType = MongoDBHelper.ExportType.XML; } }