private void button14_Click(object sender, RoutedEventArgs e) { WPFColorPickerLib.ColorDialog colDlg = new WPFColorPickerLib.ColorDialog(); if (colDlg.ShowDialog() == true) { rectangle1.Fill = new SolidColorBrush(colDlg.SelectedColor); } }
private void Rectangle_MouseLeftButtonDown2(object sender, MouseButtonEventArgs e) { WPFColorPickerLib.ColorDialog cd = new WPFColorPickerLib.ColorDialog(Converters.ColorToUIntConverter.FromUInt(Properties.Settings.Default.Window_BackgroundColor)); var r = cd.ShowDialog(); if (r.HasValue && r.Value) { Properties.Settings.Default.Window_BackgroundColor = Converters.ColorToUIntConverter.FromColor(cd.SelectedColor); } }
protected override void OnMouseClick(MouseEventArgs e) { base.OnMouseClick(e); WPFColorPickerLib.ColorDialog dialog = new WPFColorPickerLib.ColorDialog(System.Windows.Media.Color.FromArgb(color.A, color.R, color.G, color.B)); dialog.Topmost = true; dialog.WindowStartupLocation = System.Windows.WindowStartupLocation.CenterScreen; if (!(bool)dialog.ShowDialog()) return; Color = Color.FromArgb(dialog.SelectedColor.A, dialog.SelectedColor.R, dialog.SelectedColor.G, dialog.SelectedColor.B); Invalidate(); }
private void Rectangle_MouseDown(object sender, MouseButtonEventArgs e) { WPFColorPickerLib.ColorDialog cd = new WPFColorPickerLib.ColorDialog(this._editor.CurrentColor); var r = cd.ShowDialog(); if (r.HasValue && r.Value) { this._editor.CurrentColor = cd.SelectedColor; this.CurrentColor.Color = cd.SelectedColor; } }
protected override void OnMouseClick(MouseEventArgs e) { base.OnMouseClick(e); WPFColorPickerLib.ColorDialog dialog = new WPFColorPickerLib.ColorDialog(System.Windows.Media.Color.FromArgb(color.A, color.R, color.G, color.B)); dialog.Topmost = true; dialog.WindowStartupLocation = System.Windows.WindowStartupLocation.CenterScreen; if (!(bool)dialog.ShowDialog()) { return; } Color = Color.FromArgb(dialog.SelectedColor.A, dialog.SelectedColor.R, dialog.SelectedColor.G, dialog.SelectedColor.B); Invalidate(); }
/// <summary> /// Обработчик события нажатия кнопки "Изменение цвета" /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void BtnColor_Click(object sender, RoutedEventArgs e) { WPFColorPickerLib.ColorDialog colorDialog = new WPFColorPickerLib.ColorDialog(); colorDialog.Owner = this; if ((bool)colorDialog.ShowDialog()) { currentColor = colorDialog.SelectedColor; changeColor = true; } }