XPTable.Models.Table.OnMouseHover C# (CSharp) Method

OnMouseHover() protected method

Raises the MouseHover event
protected OnMouseHover ( EventArgs e ) : void
e EventArgs An EventArgs that contains the event data
return void
        protected override void OnMouseHover(EventArgs e)
        {
            base.OnMouseHover(e);

            if (this.IsValidCell(this.LastMouseCell))
            {
                this.OnCellMouseHover(new CellMouseEventArgs(this.TableModel[this.LastMouseCell], this, this.LastMouseCell, this.CellRect(this.LastMouseCell)));
            }
            else if (this.hotColumn != -1)
            {
                this.OnHeaderMouseHover(new HeaderMouseEventArgs(this.ColumnModel.Columns[this.hotColumn], this, this.hotColumn, this.DisplayRectToClient(this.ColumnModel.ColumnHeaderRect(this.hotColumn))));
            }
        }
Table