public ToolStripFillButton() { FillColor = Color.Transparent; base.Image = GenerateThumbWidthColor(FillColor); // Create size and color picker _control = new ColorToolControl(FillColor, 0, DashStyle.Solid, true); _control.ColorSelected += control_ColorSelected; // Add to dropdown list var dropdown = new ToolStripDropDown(); dropdown.Items.Add(new ToolStripControlHost(_control)); DropDown = dropdown; }
/// <summary> /// Initializes a new instance of the <see cref="ToolStripOutlineButton"/> class. /// </summary> public ToolStripOutlineButton() { // Initialize OutlineWidth = 2; OutlineColor = Color.Black; OutlineDash = DashStyle.Solid; base.Image = GenerateThumbWidthColor(OutlineColor, OutlineWidth, OutlineDash); // Create size and color picker _control = new ColorToolControl(OutlineColor, OutlineWidth, OutlineDash); _control.ColorSelected += control_ColorSelected; // Add to dropdown list var dropdown = new ToolStripDropDown(); dropdown.Items.Add(new ToolStripControlHost(_control)); DropDown = dropdown; }