BEurtle.IssuesForm.fillInMenuItems C# (CSharp) Method

fillInMenuItems() private method

private fillInMenuItems ( ToolStripMenuItem menu, List items, EventHandler changedhandler, KeyPressEventHandler enterhandler ) : void
menu ToolStripMenuItem
items List
changedhandler EventHandler
enterhandler KeyPressEventHandler
return void
        private void fillInMenuItems(ToolStripMenuItem menu, List<string> items, EventHandler changedhandler, KeyPressEventHandler enterhandler)
        {
            while(menu.DropDownItems.Count>3)
                menu.DropDownItems.RemoveAt(3);
            foreach (var item in items)
            {
                var tb = new ToolStripTextBox();
                tb.Text = item;
                tb.TextChanged += changedhandler;
                tb.KeyPress += enterhandler;
                menu.DropDownItems.Add(tb);
            }
        }