示例#1
0
 // show customColorDialog for custom color selector
 private void CustomColorClick(object sender, EventArgs e)
 {
     if (CustomColorDialog.ShowDialog() != DialogResult.Cancel)
     {
         pen.Color = CustomColorDialog.Color;
         SelectedColor.BackColor = CustomColorDialog.Color;
     }
 }
示例#2
0
        private void SelectFontColorExecute()
        {
            CustomColorDialog dialog = new CustomColorDialog();

            if (dialog.ShowDialog() == true)
            {
                CurrentItemInDesign.TextColor = dialog.Color;
            }
        }
        private void button1_Click(object sender, EventArgs e)
        {
            CustomColorDialog customColorDialog1 = new CustomColorDialog();
            Color             oldColor           = customColorDialog1.Color = BackColor;

            customColorDialog1.ColorChanged += (o, ev) =>
            {
                BackColor = ev.CurrentColor;
            };
            if (customColorDialog1.ShowDialog() != DialogResult.OK)
            {
                BackColor = oldColor;
            }
            ;
        }
 private void lbCaps_MouseClick(object sender, MouseEventArgs e)
 {
     if (e.Button == MouseButtons.Left)
     {
         CustomColorDialog customColorDialog1 = new CustomColorDialog();
         Color             oldColor           = customColorDialog1.Color = lbCaps.BackColor;
         customColorDialog1.ColorChanged += (o, ev) =>
         {
             lbCaps.BackColor = ev.CurrentColor;
         };
         if (customColorDialog1.ShowDialog() == DialogResult.OK)
         {
             SaveSettings();
         }
         else
         {
             lbCaps.BackColor = oldColor;
         }
     }
 }