private void DoneButton_OnClick(object sender, RoutedEventArgs e) { DrawerHost d = _drawerHost; d.IsLeftDrawerOpen = false; Global.Snackbar.MessageQueue.Enqueue("Click 'Set time constraint' button."); }
protected void SelectDirectoryItemCommandHandler(object sender, ExecutedRoutedEventArgs args) { if (args.Parameter != null) { if (args.Parameter is DirectoryInfo directoryInfo) { CurrentDirectory = directoryInfo.FullName; } else if (args.Parameter is SpecialDirectory specialDirectory) { CurrentDirectory = specialDirectory.Info.FullName; } else if (args.Parameter is SpecialDrive specialDrive) { CurrentDirectory = specialDrive.Info.RootDirectory.FullName; } DrawerHost drawerHost = ((DrawerHost)Template.FindName(DrawerHostName, this)); if (drawerHost.IsTopDrawerOpen) { drawerHost.IsTopDrawerOpen = false; } } }
protected void ShowCreateNewDirectoryCommandHandler(object sender, ExecutedRoutedEventArgs args) { NewDirectoryName = null; DrawerHost drawerHost = ((DrawerHost)Template.FindName(DrawerHostName, this)); drawerHost.IsBottomDrawerOpen = true; }
protected void ShowInfoCommandHandler(object sender, ExecutedRoutedEventArgs args) { FileSystemInfoToShow = args.Parameter as FileSystemInfo; DrawerHost drawerHost = ((DrawerHost)Template.FindName(DrawerHostName, this)); drawerHost.IsLeftDrawerOpen = true; }
protected void CancelNewDirectoryCommandHandler(object sender, ExecutedRoutedEventArgs args) { DrawerHost drawerHost = ((DrawerHost)Template.FindName(DrawerHostName, this)); if (drawerHost.IsBottomDrawerOpen) { drawerHost.IsBottomDrawerOpen = false; } }
protected void CreateNewDirectoryCommandHandler(object sender, ExecutedRoutedEventArgs args) { try { m_controller.CreateNewDirectory(NewDirectoryName); DrawerHost drawerHost = ((DrawerHost)Template.FindName(DrawerHostName, this)); if (drawerHost.IsBottomDrawerOpen) { drawerHost.IsBottomDrawerOpen = false; } } catch (Exception exc) { SnackbarMessageQueue.Enqueue(exc.Message); } }
public DrawerHostTests() { _drawerHost = new DrawerHost(); _drawerHost.ApplyDefaultStyle(); _drawerHost.RaiseEvent(new RoutedEventArgs(FrameworkElement.LoadedEvent)); }
private void OpenSelectionDrawerCommandHandler(object sender, ExecutedRoutedEventArgs args) { DrawerHost drawerHost = (DrawerHost)Template.FindName(DrawerHostName, this); drawerHost.IsRightDrawerOpen = true; }
public void SetDrawerHost(DrawerHost drawerHost) { _drawerHost = drawerHost; }
protected void OpenSpecialDirectoriesDrawerCommandHandler(object sender, ExecutedRoutedEventArgs args) { DrawerHost drawerHost = ((DrawerHost)Template.FindName(DrawerHostName, this)); drawerHost.IsTopDrawerOpen = true; }
private void DoneButton_OnClick(object sender, RoutedEventArgs e) { DrawerHost d = this._drawerHost; d.IsLeftDrawerOpen = false; }