示例#1
0
        public static List <Control> CreateDataGridViewGroupFor(string parameterName, Core.Automation.Commands.ScriptCommand parent, Forms.frmCommandEditor editor)
        {
            var controlList = new List <Control>();
            var label       = CreateDefaultLabelFor(parameterName, parent);
            var gridview    = CreateDataGridView(parent, parameterName);
            var helpers     = CreateUIHelpersFor(parameterName, parent, new Control[] { gridview }, editor);

            controlList.Add(label);
            controlList.AddRange(helpers);
            controlList.Add(gridview);

            return(controlList);
        }
示例#2
0
        public static List <Control> CreateDefaultDropdownGroupFor(string parameterName, Core.Automation.Commands.ScriptCommand parent, Forms.frmCommandEditor editor)
        {
            //Todo: Test
            var controlList = new List <Control>();
            var label       = CreateDefaultLabelFor(parameterName, parent);
            var input       = CreateDropdownFor(parameterName, parent);
            var helpers     = CreateUIHelpersFor(parameterName, parent, new Control[] { input }, editor);

            controlList.Add(label);
            controlList.AddRange(helpers);
            controlList.Add(input);

            return(controlList);
        }