Exemple #1
0
        private void OpenContourFile(string fname, ICanvas canvas)
        {
            IContourLayer lyr = ContourLayer.FromXml(fname, true);

            if (lyr != null)
            {
                canvas.LayerContainer.Layers.Add(lyr);
                canvas.Refresh(Core.DrawEngine.enumRefreshType.All);
            }
        }
Exemple #2
0
 private void button35_Click(object sender, EventArgs e)
 {
     using (OpenFileDialog dlg = new OpenFileDialog())
     {
         dlg.Filter = "等值线(*.xml)|*.xml";
         if (dlg.ShowDialog() == System.Windows.Forms.DialogResult.OK)
         {
             IContourLayer lyr = ContourLayer.FromXml(dlg.FileName, true);
             if (lyr != null)
             {
                 _canvas.LayerContainer.Layers.Add(lyr);
                 _canvas.Refresh(enumRefreshType.All);
             }
             //
             //Object2Xml obj2xml = new Object2Xml();
             //obj2xml.ToXmlFile(lyr, "f:\\xxx.xml");
         }
     }
 }
Exemple #3
0
 private void button26_Click(object sender, EventArgs e)
 {
     using (OpenFileDialog dlg = new OpenFileDialog())
     {
         dlg.Filter = "等值线(*.xml)|*.xml";
         if (dlg.ShowDialog() == System.Windows.Forms.DialogResult.OK)
         {
             IContourLayer lyr = ContourLayer.FromXml(dlg.FileName, true);
             if (lyr != null)
             {
                 IDataFrame df = _host.ActiveDataFrame;
                 if (df == null)
                 {
                     return;
                 }
                 ICanvas canvas = (df.Provider as IDataFrameDataProvider).Canvas;
                 canvas.LayerContainer.Layers.Add(lyr);
                 canvas.Refresh(enumRefreshType.All);
             }
         }
     }
 }