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); } }
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"); } } }
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); } } } }