Пример #1
0
        public void OnEnable()
        {
            if (oneColumnGrid == null)
            {
                var gridDefinition = new GridDefinition();
                gridDefinition.AddColumn("Define", 250);
                gridDefinition.RowButtons = GridButton.All;
                gridDefinition.DrawHeader = false;

                oneColumnGrid = new Grid(gridDefinition);
            }

            if (twoColumnGrid == null)
            {
                var gridDefinition = new GridDefinition();
                gridDefinition.AddColumn("Define", 200);
                gridDefinition.AddColumn("Enabled", 50);
                gridDefinition.RowButtons = GridButton.None;
                gridDefinition.DrawHeader = false;

                twoColumnGrid = new Grid(gridDefinition);
            }

            if (twoColumnGridWithHeader == null)
            {
                var gridDefinition = new GridDefinition();
                gridDefinition.AddColumn("Define", 200);
                gridDefinition.AddColumn("Enabled", 50);
                gridDefinition.RowButtons = GridButton.None;

                twoColumnGridWithHeader = new Grid(gridDefinition);
            }
        }
Пример #2
0
        protected override void OnEnable()
        {
            base.OnEnable();

            if (grid == null)
            {
                gridDefinition = new GridDefinition();
                gridDefinition.AddColumn("State", 85);
                gridDefinition.AddColumn("Object", 175);
                gridDefinition.AddColumn("Action", 85);
                gridDefinition.AddColumn("Value", 175);
                gridDefinition.RowButtons = GridButton.All;

                grid = new Grid(gridDefinition);
            }

            this.buttonStateNames  = Enum.GetNames(typeof(ButtonActoinState));
            this.buttonActionTypes = TypeUtil.GetAllTypesOf <ButtonAction>().ToArray();
            this.buttonActionNames = this.buttonActionTypes.Select(x => x.Name).ToArray();
        }
Пример #3
0
        // Use this for initialization
        static GridTest()
        {
            var gridDefinition = new GridDefinition();

            for (int i = 0; i < ColumnCount; i++)
            {
                gridDefinition.AddColumn("Column " + (i + 1), 100);
            }

            grid = new Grid(gridDefinition);
        }