/// <summary> /// Tilføjer en knap til menuen /// </summary> /// <param name="content">Knappens tekst</param> /// <param name="anchor">Hvilken side knappen skal være i</param> /// <param name="clickEvent">Eventhandleren der skal tilføjes til knappen</param> /// <param name="fixedSize">Angiver en bestemt størrelse for knappen</param> /// <param name="padding">Angiver en bestemt padding for knappen</param> private MenuButton AddMenuButton(string content, Menu.MenuAnchor anchor, MouseEventHandler clickEvent, Size fixedSize, Padding padding) { MenuButton button = new MenuButton(); button.AutoSize = fixedSize == Size.Empty; if (fixedSize != Size.Empty) { button.Size = fixedSize; button.Padding = padding; } button.Text = content; if (clickEvent != null) { button.MouseClick += clickEvent; } if (anchor == Classes.Menu.MenuAnchor.Left) { flpMenuLeft.Controls.Add(button); } else { flpMenuRight.Controls.Add(button); } return(button); }
/// <summary> /// Tilføjer en knap til menuen /// </summary> /// <param name="content">Knappens tekst</param> /// <param name="anchor">Hvilken side knappen skal være i</param> /// <param name="clickEvent">Eventhandleren der skal tilføjes til knappen</param> private MenuButton AddMenuButton(string content, Menu.MenuAnchor anchor, MouseEventHandler clickEvent) { return(AddMenuButton(content, anchor, clickEvent, Size.Empty, Padding.Empty)); }