private void GRDSave_Click(object sender, RoutedEventArgs e) { string filename = FileDialog_Save("gradation files (*.grd)|*.grd"); if (filename == null) { return; } List <Pallet> pallets = new List <Pallet>(); colorList.ForEach(item => { pallets.Add(item.Pallet); }); GRD.Export(filename, pallets); }