private static void Raster_ExportDataClicked(object sender, RasterEventArgs e)
 {
     SaveFileDialog sfd = new SaveFileDialog
                          {
                              Filter = DataManager.DefaultDataManager.RasterWriteFilter
                          };
     if (sfd.ShowDialog() != DialogResult.OK) return;
     e.Raster.SaveAs(sfd.FileName);
 }
예제 #2
0
 /// <summary>
 /// Handles the situation for exporting the layer as a new source.
 /// </summary>
 protected override void OnExportData()
 {
     var args = new RasterEventArgs(DataSet);
     RasterLayerEventSender.Instance.Raise_ExportData(this, args);
 }
 /// <summary>
 /// Raises the shared ExportDataclicked event
 /// </summary>
 public void Raise_ExportData(object sender, RasterEventArgs e)
 {
     if (ExportDataClicked != null) ExportDataClicked(sender, e);
 }