public void Load_Sample_Forms()
 {
     for (int i = 0; i < 5; i++)
     {
         Item_User_Control Item = new Item_User_Control();
         Item.Name        = "Test Item " + i;
         Item.Price.Text  = i.ToString();
         Item.button.Name = i.ToString();
         flowLayoutPanel1.Controls.Add(Item);
     }
 }
    public void Load_Sample_Forms()
    {
        for (int i = 0; i < 5; i++)
        {
            Item_User_Control Item = new Item_User_Control();
            Item.Name.Text   = "Test Item " + i;
            Item.Price.Text  = i;
            Item.button.Name = i;
            // Handle FlowItemClicked event from this item.
            item.ItemClicked += (o, e) => { FlowItemClicked?.Invoke(this, EventArgs.Empty; ) };
            flowLayoutPanel1.Controls.Add(Item);
        }
    }
}