private void Window_Loaded(object sender, RoutedEventArgs e) { ThreadStart ts = new ThreadStart(delegate { Helper.Template.Load(); }); loadingThread = new Thread(ts); Helper.Thread.Start(ref loadingThread, ts, ThreadPriority.Highest, true); systemPresenter = new SystemPresenter(view); monitor.Changed += new FileSystemEventHandler(monitor_Changed); InputBindings.Add(new InputBinding(ApplicationCommands.Open, new KeyGesture(Key.O, ModifierKeys.Control))); CommandBindings.Add(new CommandBinding(ApplicationCommands.Open, MenuItem_Click)); }
protected override void InitializePresenter() { Presenter = new SystemPresenter(this); }