Пример #1
0
        /// <summary>
        /// Closes this control.
        /// </summary>
        public void Close()
        {
            var webViewControlAlreadyClosed = _webViewControlClosed;

            _webViewControlClosed = true;

            // Unsubscribe all events:
            UnsubscribeEvents();

            if (!webViewControlAlreadyClosed)
            {
                _webViewControl?.Close();
                _webViewControl?.Dispose();
            }

            _webViewControl = null;
            Process         = null;
        }