public void InitializeButtons(IKZBindingList<IFunction> listFunctions) { Visible = true; windowsUIButtonPanel2.Buttons.Clear(); windowsUIButtonPanel2.HidePeekForm(); foreach (var function in listFunctions) { WindowsUIButton button; if (function.Name == null && function.Image == null) { button = new WindowsUIButton { Enabled = false, UseCaption = false, Image = SplitterImage }; } else { button = new WindowsUIButton(function.Name, function.Image, 0, ButtonStyle.PushButton, 0) { Tag = function }; button.Click += function.ClickEventHandler; } windowsUIButtonPanel2.Buttons.Add(button); } }
public void InitializeButtons(IKZBindingList <IFunction> listFunctions) { Visible = true; windowsUIButtonPanel2.Buttons.Clear(); windowsUIButtonPanel2.HidePeekForm(); foreach (var function in listFunctions) { WindowsUIButton button; if (function.Name == null && function.Image == null) { button = new WindowsUIButton { Enabled = false, UseCaption = false, Image = SplitterImage }; } else { button = new WindowsUIButton(function.Name, function.Image, 0, ButtonStyle.PushButton, 0) { Tag = function }; button.Click += function.ClickEventHandler; } windowsUIButtonPanel2.Buttons.Add(button); } }