protected override void OnMouseMove(MouseEventArgs e) { // while we are expanding and collapsing a node mouse moves are // supressed to keep selections from being messed up. if (!this._inExpandCollapseMouseCapture) base.OnMouseMove(e); }