Archive Browser
Download Cyotek.Windows.Forms.ColorPicker-1.0.2.0.zip version 1.0.2.0, last updated 13/07/2013 (382.27 KB)
Download- md5: 34597ba8a4143a1794524236d9f43524
using System;
using System.Drawing;
using System.Windows.Forms;
namespace Cyotek.Windows.Forms.ColorPicker.Demo
{
// Cyotek Color Picker controls library
// Copyright © 2013 Cyotek. All Rights Reserved.
// http://cyotek.com/blog/tag/colorpicker
// If you use this code in your applications, donations or attribution are welcome
internal partial class ColorPickerDialogDemoForm : BaseForm
{
#region Instance Fields
private Color _color;
#endregion
#region Constructors
public ColorPickerDialogDemoForm()
{
InitializeComponent();
}
#endregion
#region Overridden Members
protected override void OnLoad(EventArgs e)
{
base.OnLoad(e);
_color = Color.SeaGreen;
}
#endregion
#region Event Handlers
private void browseColorButton_Click(object sender, EventArgs e)
{
using (ColorPickerDialog dialog = new ColorPickerDialog())
{
dialog.Color = _color;
if (dialog.ShowDialog(this) == DialogResult.OK)
{
_color = dialog.Color;
panel.Invalidate();
}
}
}
private void closeToolStripMenuItem_Click(object sender, EventArgs e)
{
this.Close();
}
private void panel_Paint(object sender, PaintEventArgs e)
{
using (Brush brush = new SolidBrush(_color))
e.Graphics.FillRectangle(brush, panel.ClientRectangle);
}
#endregion
}
}
Donate
This software may be used free of charge, but as with all free software there are costs involved to develop and maintain.
If this site or its services have saved you time, please consider a donation to help with running costs and timely updates.
Donate