Signum.Windows.AutocompleteTextBox.userControl_PreviewMouseDown C# (CSharp) Метод

userControl_PreviewMouseDown() приватный Метод

private userControl_PreviewMouseDown ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
sender object
e System.Windows.Input.MouseButtonEventArgs
Результат void
        private void userControl_PreviewMouseDown(object sender, MouseButtonEventArgs e)
        {
            //Console.WriteLine("Down");
            if (!txtBox.IsMouseOver && !pop.IsMouseOver)
            {
                ReleaseMouseCapture();
                Close(CloseReason.ClickOut);
            }
            else if (pop.IsMouseOver)
            {
                var sb = lstBox.Child<ScrollBar>(WhereFlags.VisualTree);
                if (!sb.IsMouseOver)
                {
                    ReleaseMouseCapture();
                    Commit(CloseReason.ClickList);
                }
            }

        }