public Form1() { originLoc = new System.Drawing.Point(104, 8); InitializeComponent(); OrderControlPanel origin = new OrderControlPanel(); pnlOrder.Controls.Add(origin); origin.initValues(originLoc, orderList, menu, btnMoreToOrder); }
private void btnMoreToOrder_Click(object sender, EventArgs e) { totalOrders++; if (totalOrders == 5) { btnMoreToOrder.Enabled = false; MessageBox.Show("You've reached the maximum order amount!"); } OrderControlPanel newOrder = new OrderControlPanel(); newOrder.initValues(originLoc, orderList, menu, btnMoreToOrder); pnlOrder.Controls.Add(newOrder); MessageBox.Show($"{txtName.Text} your order({orderList.internalList.Count} items) so far is: \r\n {orderList.buildStringForMessageBox()}"); btnMoreToOrder.Enabled = false; }