Exemplo n.º 1
0
        public void GroupClickedHandler(object sender, EventArgs e)
        {
            UCGroup group = sender as UCGroup;
            GroupSelectedEventArgs eventArgs = new GroupSelectedEventArgs(group.GroupID);

            GroupSelected?.Invoke(this, eventArgs);
        }
Exemplo n.º 2
0
        public void AddGroup(int groupID, string groupName)
        {
            AddRow();

            UCGroup group = new UCGroup()
            {
                GroupID = groupID,
                Text    = groupName,
                Dock    = DockStyle.Fill
            };

            group.Click += GroupClickedHandler;

            tableLayoutPanel1.Controls.Add(group);
        }
Exemplo n.º 3
0
        private void addUcMenuGroup()
        {
            string[] array = { "Coffee", "Smoothie", "Juice" };

            List <string> lst = new List <string>();

            foreach (string str in array)
            {
                lst.Add(str);
            }

            for (int i = 0; i < lst.Count; i++)
            {
                UCGroup ucGroup = new UCGroup();
                ucGroup.lblNameGroup.Text = lst[i].ToString();
                ucGroup.Tag    = lst[i];
                ucGroup.Click += ucGroup_Click;
                flpIncludesGroup.Controls.Add(ucGroup);
            }
        }