BrightIdeasSoftware.ObjectListView.OnMouseMove C# (CSharp) Method

OnMouseMove() protected method

When the mouse moves, we might need to change the hot item.
protected OnMouseMove ( MouseEventArgs e ) : void
e MouseEventArgs
return void
        protected override void OnMouseMove(MouseEventArgs e)
        {
            base.OnMouseMove(e);

            if (!this.Created)
                return;

            //System.Diagnostics.Debug.WriteLine(String.Format("MouseMove: {0}", e.Location));

            CellOverEventArgs args = new CellOverEventArgs();
            this.BuildCellEvent(args, e.Location);
            this.OnCellOver(args);
            this.MouseMoveHitTest = args.HitTest;

            if (!args.Handled)
                this.UpdateHotItem(args.HitTest);
        }
ObjectListView