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"))); }
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; }
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; }