private void buttonLoadFromLibrary_Click(object sender, EventArgs e) { ColorGradientLibrarySelector selector = new ColorGradientLibrarySelector(); if (selector.ShowDialog() == System.Windows.Forms.DialogResult.OK && selector.SelectedItem != null) { // make a new curve that references the selected library curve, and set it to the current Curve ColorGradient newGradient = new ColorGradient(selector.SelectedItem.Item2); newGradient.LibraryReferenceName = selector.SelectedItem.Item1; newGradient.IsCurrentLibraryGradient = false; Gradient = newGradient; } }
private void colorGradientToolStripMenuItem_Click(object sender, EventArgs e) { var selector = new ColorGradientLibrarySelector{DoubleClickMode = ColorGradientLibrarySelector.Mode.Edit}; selector.ShowDialog(); }