protected override void OnMouseClick(MouseEventArgs mevent) { base.OnMouseClick(mevent); using (DialogColor dialogColor = new DialogColor(Color)) { if (dialogColor.ShowDialog() == DialogResult.OK) { Color = dialogColor.NewColor; } } }
private void btnColorDialog_Click(object sender, EventArgs e) { using (DialogColor dialogColor = new DialogColor(Color.FromArgb(tbRed.Value, tbGreen.Value, tbBlue.Value))) { if (dialogColor.ShowDialog() == DialogResult.OK) { Color color = dialogColor.NewColor; tbRed.Value = color.R; tbGreen.Value = color.G; tbBlue.Value = color.B; DrawRedGreenBlue(); } } }
private void btnColorDialog_Click(object sender, EventArgs e) { using (DialogColor dialogColor = new DialogColor(Color.FromArgb(tbRed.Value, tbGreen.Value, tbBlue.Value))) { if (dialogColor.ShowDialog() == DialogResult.OK) { Color color = dialogColor.NewColor; tbRed.Value = color.R; tbGreen.Value = color.G; tbBlue.Value = color.B; DrawRedGreenBlue(); } } }
public static Color GetColor(Color currentColor) { using (DialogColor dialog = new DialogColor(currentColor)) { dialog.rbSaturation.Checked = true; if (dialog.ShowDialog() == DialogResult.OK) { return(dialog.NewColor); } } return(currentColor); }
public static Color GetColor(Color currentColor) { using (DialogColor dialog = new DialogColor(currentColor)) { dialog.rbSaturation.Checked = true; if (dialog.ShowDialog() == DialogResult.OK) { return dialog.NewColor; } } return currentColor; }
protected override void OnMouseClick(MouseEventArgs mevent) { base.OnMouseClick(mevent); using (DialogColor dialogColor = new DialogColor(Color)) { if (dialogColor.ShowDialog() == DialogResult.OK) { Color = dialogColor.NewColor; } } }
private void SelectColor(Control pb, ref XmlColor color) { using (DialogColor dColor = new DialogColor(pb.BackColor)) { if (dColor.ShowDialog() == DialogResult.OK) { pb.BackColor = dColor.NewColor; color = (Color)dColor.NewColor; } } }
private void btnBrowseColor_Click(object sender, EventArgs e) { using (DialogColor colorPicker = new DialogColor()) { if (!string.IsNullOrEmpty(txtColor.Text)) { colorPicker.SetCurrentColor(ColorHelpers.ParseColor(txtColor.Text)); } if (colorPicker.ShowDialog() == DialogResult.OK) { Color color = colorPicker.Color; txtColor.Text = string.Format("{0},{1},{2},{3}", color.A, color.R, color.G, color.B); } } }