public SearchScreen(AssemblyBrowserWindowViewModel windowViewModel) : base(windowViewModel) { InitializeSearchTimer(); ClearSearchCommand = new DelegateCommand(ClearSearchCommandHandler); InitializeSearchControl(); }
public SearchScreen(AssemblyBrowserWindowViewModel windowViewModel) : base(windowViewModel) { InitializeSearchTimer(); NavigateToHomePageCommand = new DelegateCommand(() => Process.Start(HomePageUri)); ClearSearchCommand = new DelegateCommand(ClearSearchCommandHandler); InitializeSearchControl(); }
public AssemblyBrowserWindow(IEnumerable <AssemblyInfo> assemblies, TypeInfo typeInfo) { InitializeComponent(); ViewModel = new AssemblyBrowserWindowViewModel(assemblies, typeInfo, Dispatcher); CommandBindings.Add(new CommandBinding(NavigationCommands.BrowseForward, (s, e) => ViewModel.NavigateForwardCommand.Execute(null))); CommandBindings.Add(new CommandBinding(NavigationCommands.BrowseBack, (s, e) => ViewModel.NavigateBackCommand.Execute(null))); WindowManager.AddAssemblyBrowser(this); }
public GraphScreen(AssemblyBrowserWindowViewModel windowViewModel) : base(windowViewModel) { PinCommand = new DelegateCommand(PinCommandHandler); HideSearchCommand = new DelegateCommand(HideSearchCommandHandler); ShowSearchCommand = new DelegateCommand(ShowSearchCommandHandler); _toggleColorizeUserCommand = new UserCommand(WindowViewModel.IsColorized ? Resources.Decolorize : Resources.Colorize, ToggleColorizeCommandHandler); Commands = new ObservableCollection <UserCommand> { new UserCommand(Resources.FillGraph, OnFillGraphRequest), new UserCommand(Resources.OriginalSize, OnOriginalSizeRequest), WindowViewModel.ShowSearchUserCommand, new UserCommand(Resources.SearchInGraph, ShowSearchCommand), _toggleColorizeUserCommand }; }
public Screen(AssemblyBrowserWindowViewModel windowViewModel) { WindowViewModel = windowViewModel; }