Пример #1
0
        private void OnCompletionSetSelectionStatusChanged(object sender, ValueChangedEventArgs <CompletionSelectionStatus> eventArgs)
        {
            AssertIsForeground();

            if (_ignoreSelectionStatusChangedEvent || _textView.IsClosed)
            {
                return;
            }

            var item         = _completionSet.GetPresentationItem(eventArgs.NewValue.Completion);
            var itemSelected = this.ItemSelected;

            if (itemSelected != null && item != null)
            {
                itemSelected(this, new PresentationItemEventArgs(item));
            }
        }