示例#1
0
        private void navpages2_QueryControl(object sender, DevExpress.XtraBars.Navigation.QueryControlEventArgs e)
        {
            switch (e.Page.Caption)
            {
            case "Options":
                navigationPage6.Controls.Add(new Options()
                {
                    Dock = DockStyle.Fill
                });
                break;

            case "Patrol View":
                navigationPage7.Controls.Add(new PatrolView()
                {
                    Dock = DockStyle.Fill
                });
                break;

            case "Search":
                navigationPage8.Controls.Add(new UniversalSearch()
                {
                    Dock = DockStyle.Fill
                });
                break;
            }
        }
 private void navigationFrame1_QueryControl(object sender, DevExpress.XtraBars.Navigation.QueryControlEventArgs e)
 {
     if (e.Page == gridPage)
     {
         e.Control = new GridUserControlWithRibbon();
     }
     else if (e.Page == richEditPage)
     {
         e.Control = new RichEditUserControlWithRibbon();
     }
 }
示例#3
0
        private void navPages_QueryControl(object sender, DevExpress.XtraBars.Navigation.QueryControlEventArgs e)
        {
            switch (e.Page.Caption)
            {
            case "User Info / Login":
                navigationPage1.Controls.Add(new UserInfo()
                {
                    Dock = DockStyle.Fill
                });
                break;

            case "Map":
                navigationPage2.Controls.Add(new AgencyMap()
                {
                    Dock = DockStyle.Fill
                });
                break;

            case "Activity Log":
                navigationPage3.Controls.Add(new ActivityLog()
                {
                    Dock = DockStyle.Fill
                });
                break;

            case "Data View":
                navigationPage4.Controls.Add(new RMSDataView()
                {
                    Dock = DockStyle.Fill
                });
                break;

            case "Chat / Messages":
                navigationPage5.Controls.Add(new ChatMessages()
                {
                    Dock = DockStyle.Fill
                });
                break;

            case "Calendar Items":
                navigationPage10.Controls.Add(new CalendarEvents()
                {
                    Dock = DockStyle.Fill
                });
                break;
            }
        }