Exemplo n.º 1
0
        private void OnWindowDisposed(object sender, EventArgs e)
        {
            var res = sender as WPFHTMLWindowProvider;

            res.OnDisposed -= OnWindowDisposed;
            if (_VmDebugWindow != null)
            {
                _VmDebugWindow.Close();
                _VmDebugWindow = null;
            }
        }
Exemplo n.º 2
0
 private void _VmDebugWindow_Closed(object sender, EventArgs e)
 {
     _VmDebugWindow.Closed          -= _VmDebugWindow_Closed;
     _VmDebugWindow                  = null;
     _DebugInformation.IsDebuggingVm = false;
 }
Exemplo n.º 3
0
 private void ShowHTMLWindow(string path, int width, int height, Func <IWebView, IDisposable> injectedCode)
 {
     _VmDebugWindow         = GetWHMLWindow(path, "Neutronium ViewModel Debugger", width, height, injectedCode);
     _VmDebugWindow.Closed += _VmDebugWindow_Closed;
     _VmDebugWindow.Show();
 }