private void AddNewResultPin(Color color) { var pin = new CirclePanel { Size = new Size(10, 10), Margin = new Padding(1, 2, 1, 1), BackColor = color, AllowColorChange = false }; flpResults.Controls.Add(pin); }
public frmChooseAnswer() { InitializeComponent(); for (int i = 0; i < 4; i++) { var coloredPin = new CirclePanel { Size = new Size(20, 20), Location = new Point(30 * i + 85, 100) }; this.Controls.Add(coloredPin); circleList.Add(coloredPin); } }
private void AddNewRow() { foreach (var pin in currentColors) { pin.AllowColorChange = false; } currentColors.Clear(); for (int i = 0; i < 4; i++) { var coloredPin = new CirclePanel { Size = new Size(20, 20) }; flpLayout.Controls.Add(coloredPin); currentColors.Add(coloredPin); } //Adds a separation line made with a simple Panel flpLayout.Controls.Add(GetNewLine(flpLayout.Width - 5)); }