System.Windows.Controls.AutoCompleteBox.DropDownPopupClosed C# (CSharp) Method

DropDownPopupClosed() private method

Connects to the DropDownPopup Closed event.
private DropDownPopupClosed ( object sender, EventArgs e ) : void
sender object The source object.
e EventArgs The event data.
return void
        private void DropDownPopupClosed(object sender, EventArgs e)
        {
            // Force the drop down dependency property to be false.
            if(IsDropDownOpen)
            {
                IsDropDownOpen = false;
            }

            // Fire the DropDownClosed event
            if(_popupHasOpened)
            {
#if SILVERLIGHT
                OnDropDownClosed(new RoutedPropertyChangedEventArgs<bool>(true, false));
#else
                OnDropDownClosed(new RoutedPropertyChangedEventArgs<bool>(true, false, DropDownClosedEvent));
#endif
            }
        }