Esempio n. 1
0
        /*--------------------------------------------------------------------------------------------*/
        private void BuildNested()
        {
            NestedA1 = new NavItemCheckbox("Checkbox A1");
            NestedA2 = new NavItemCheckbox("Checkbox A2");
            NestedA3 = new NavItemCheckbox("Checkbox A3");

            NestedA = new NavItemParent("Menu A");
            NestedA.ChildLevel.Items = new NavItem[] { NestedA1, NestedA2, NestedA3 };

            NestedB1 = new NavItemCheckbox("Checkbox B1");
            NestedB2 = new NavItemCheckbox("Checkbox B2");
            NestedB3 = new NavItemCheckbox("Hide Menu C");
            NestedB3.OnValueChanged += HandleHideMenuCValueChanged;
            NestedB4 = new NavItemSelector("Go Back");
            NestedB4.NavigateBackUponSelect = true;

            NestedB = new NavItemParent("Menu B");
            NestedB.ChildLevel.Items = new NavItem[] { NestedB1, NestedB2, NestedB3, NestedB4 };

            NestedC1 = new NavItemCheckbox("Checkbox C1");
            NestedC2 = new NavItemCheckbox("Checkbox C2");
            NestedC3 = new NavItemCheckbox("Checkbox C3");
            NestedC4 = new NavItemCheckbox("Checkbox C4");
            NestedC5 = new NavItemCheckbox("Checkbox C5");

            NestedC = new NavItemParent("Menu C");
            NestedC.ChildLevel.Items = new NavItem[] { NestedC1, NestedC2, NestedC3, NestedC4,
                                                       NestedC5 };

            Nested = new NavItemParent("Nested Menu");
            Nested.ChildLevel.Items = new NavItem[] { NestedA, NestedB, NestedC };
        }
Esempio n. 2
0
        /*--------------------------------------------------------------------------------------------*/
        private void BuildMotions()
        {
            MotionOrbit = new NavItemCheckbox("Orbit");
            MotionSpin  = new NavItemCheckbox("Spin");
            MotionBob   = new NavItemCheckbox("Bob");
            MotionGrow  = new NavItemCheckbox("Grow");
            MotionSpeed = new NavItemSlider("Speed", 4);

            Motion = new NavItemParent("Motion");
            Motion.ChildLevel.Items = new NavItem[] { MotionOrbit, MotionSpin, MotionBob, MotionGrow,
                                                      MotionSpeed };
        }