コード例 #1
0
 private void button_ok_Click(object sender, EventArgs e)
 {
     ArcTimData.StaticClass.aqPropTable           = getDataFromDataGridView(this.dataGridView_aqData);
     ArcTimData.StaticClass.aqPropTable.TableName = "AquiferPropertyTable";
     getDataFromShp();
     updateInfoTable();
     getOutputSettings();
     ArcTimData.writexmlFile();
     this.Hide();
 }
コード例 #2
0
        /// <summary>
        /// Occurs when this command is clicked
        /// </summary>
        public override void OnClick()
        {
            SaveFileDialog saveFileDialog1 = new SaveFileDialog();

            saveFileDialog1.Filter = "XML file|*.xml";
            saveFileDialog1.Title  = "Save model file";
            saveFileDialog1.ShowDialog();

            if (saveFileDialog1.FileName != "")
            {
                ArcTimData.StaticClass.infoTable.Rows[0]["ShapefilePath"] = Path.GetDirectoryName(saveFileDialog1.FileName);
                ArcTimData.StaticClass.infoTable.Rows[0]["ModelName"]     = Path.GetFileNameWithoutExtension(saveFileDialog1.FileName);
                //ArcTim5PropertiesMenu.StaticClass.modelXMLfilename = saveFileDialog1.FileName;
                //ModelSettingsWindow ms = new ModelSettingsWindow(m_application, true);
                //ms.saveModelFile();
                ArcTimData.writexmlFile();
                //ArcTim5PropertiesMenu.StaticClass.infoTable.WriteXml(ArcTim5PropertiesMenu.StaticClass.pathName + "//" + ArcTim5PropertiesMenu.StaticClass.modelname + ".xml");
                //ArcTim5PropertiesMenu.StaticClass.shapeFileTable.WriteXml(ArcTim5PropertiesMenu.StaticClass.pathName + "//" + ArcTim5PropertiesMenu.StaticClass.modelname + "_aq.xml");
                //ArcTim5PropertiesMenu.StaticClass.aquiferTable.WriteXml(ArcTim5PropertiesMenu.StaticClass.pathName + "//" + ArcTim5PropertiesMenu.StaticClass.modelname + "_shp.xml");
            }
        }