Microsoft.Silverlight.Testing.Controls.TreeViewItem.OnMouseLeftButtonDown C# (CSharp) Method

OnMouseLeftButtonDown() protected method

Provides handling for the E:System.Windows.UIElement.MouseLeftButtonDown event.
protected OnMouseLeftButtonDown ( System.Windows.Input.MouseButtonEventArgs e ) : void
e System.Windows.Input.MouseButtonEventArgs /// A that /// contains the event data. ///
return void
        protected override void OnMouseLeftButtonDown(MouseButtonEventArgs e)
        {
            if (e == null)
            {
                throw new ArgumentNullException("e");
            }

            TreeView parent;
            if (!e.Handled && (parent = ParentTreeView) != null && parent.HandleMouseButtonDown())
            {
                e.Handled = true;
            }

            base.OnMouseLeftButtonDown(e);
        }