Ejemplo n.º 1
0
 /// <summary>
 /// 破棄
 /// </summary>
 private void Dispose()
 {
     if (FrameWindow != null)
     {
         FrameWindow.Close();
         FrameWindow.Dispose();
         FrameWindow = null;
     }
 }
Ejemplo n.º 2
0
        private void StopSelectWindow(Window window)
        {
            Focusable = false;
            ReleaseMouseCapture();
            Mouse.OverrideCursor = null;
            Image.Source         = _defaultImageSource;

            _currentWindowHwnd = IntPtr.Zero;

            _currentWindow = null;

            if (_currentFrameWindow != null)
            {
                _currentFrameWindow.Hide();
                _currentFrameWindow.Close();
                _currentFrameWindow = null;
            }

            OnEndSelectWindow(new RoutedWindowEventArgs(EndSelectWindowEvent, window));
        }