示例#1
0
        public void PreviewFile(string file, ContextObject context)
        {
            _control        = new PreviewHandlerHost();
            presenter.Child = _control;
            _control.Open(file);

            //SetForegroundWindow(new WindowInteropHelper(context.ViewerWindow).Handle);
            //SetActiveWindow(presenter.Handle);
        }
示例#2
0
        public void PreviewFile(string file, ContextObject context)
        {
            Application.Current.Dispatcher.BeginInvoke(new Action(() =>
            {
                _control        = new PreviewHandlerHost();
                presenter.Child = _control;
                _control.Open(file);
            }), DispatcherPriority.Loaded);

            //SetForegroundWindow(new WindowInteropHelper(context.ViewerWindow).Handle);
            //SetActiveWindow(presenter.Handle);
        }