Beispiel #1
0
        private void ApplicationMenu_ItemClick(object sender, Telerik.Windows.RadRoutedEventArgs e)
        {
            Telerik.Windows.Controls.RadMenuItem clickedItem = (Telerik.Windows.Controls.RadMenuItem)e.OriginalSource;

            if (clickedItem == null)
            {
                return;
            }


            switch (clickedItem.Header.ToString())
            {
            case "Global Search Query (Ctrl+Q)":

                WindowManager.OpenWindow("Workspace.GlobalSearch", new Dictionary <String, Object> ());

                break;

            case "Session Information":

                WindowManager.OpenWindow("Workspace.SessionInformation", new Dictionary <String, Object> ());

                break;
            }

            return;
        }
 public void InitializeComponent()
 {
     if (_contentLoaded)
     {
         return;
     }
     _contentLoaded = true;
     System.Windows.Application.LoadComponent(this, new System.Uri("/TelerikSilverlightApp1;component/MenuPage.xaml", System.UriKind.Relative));
     this.LayoutRoot       = ((System.Windows.Controls.StackPanel)(this.FindName("LayoutRoot")));
     this.deco             = ((Telerik.Windows.Controls.RadMenuItem)(this.FindName("deco")));
     this.fstats           = ((System.Windows.Controls.Button)(this.FindName("fstats")));
     this.studentslist     = ((System.Windows.Controls.Button)(this.FindName("studentslist")));
     this.studentsfilieres = ((System.Windows.Controls.Button)(this.FindName("studentsfilieres")));
     this.calendar         = ((System.Windows.Controls.Button)(this.FindName("calendar")));
     this.calcul           = ((System.Windows.Controls.Button)(this.FindName("calcul")));
     this.fs        = ((System.Windows.Controls.Button)(this.FindName("fs")));
     this.deconnect = ((System.Windows.Controls.Button)(this.FindName("deconnect")));
 }
Beispiel #3
0
        private void ApplicationSwitchWindowsContextMenu_ItemClick(object sender, Telerik.Windows.RadRoutedEventArgs e)
        {
            if (e.Source is Telerik.Windows.Controls.RadMenuItem)
            {
                Telerik.Windows.Controls.RadMenuItem clickedItem = (Telerik.Windows.Controls.RadMenuItem)e.Source;

                if (clickedItem.Tag == null)
                {
                    ApplicationShowWorkspace_Click(sender, e);
                }

                else
                {
                    WindowManager.ActivateWindow(Convert.ToString(clickedItem.Tag));
                }
            }

            return;
        }
Beispiel #4
0
        private void ApplicationSwitchWindows_DropDownOpened(object sender, RoutedEventArgs e)
        {
            while (ApplicationSwitchWindowsContextMenu.Items.Count > 2)
            {
                ApplicationSwitchWindowsContextMenu.Items.RemoveAt(2);
            }

            foreach (Silverlight.WindowManager.Window currentWindow in WindowManager.Windows)
            {
                Telerik.Windows.Controls.RadMenuItem windowMenuItem = new Telerik.Windows.Controls.RadMenuItem();

                windowMenuItem.Header = currentWindow.Title;

                windowMenuItem.Tag = currentWindow.WindowHandle;

                ApplicationSwitchWindowsContextMenu.Items.Add(windowMenuItem);
            }

            ApplicationSwitchWindowsContextMenuWorkspaceSeparator.Visibility = (ApplicationSwitchWindowsContextMenu.Items.Count > 2) ? Visibility.Visible : Visibility.Collapsed;

            return;
        }