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

RaiseHeaderMouseMove() protected method

Raises a MouseMove event for the Column header at the specified colunm index position
protected RaiseHeaderMouseMove ( int index, MouseEventArgs e ) : void
index int The index of the column to recieve the event
e MouseEventArgs A HeaderMouseEventArgs that contains the event data
return void
        protected void RaiseHeaderMouseMove(int index, MouseEventArgs e)
        {
            if (index < 0 || this.ColumnModel == null || index >= this.ColumnModel.Columns.Count)
            {
                return;
            }

            if (this.HeaderRenderer != null)
            {
                Column column = this.ColumnModel.Columns[index];

                HeaderMouseEventArgs mhea = new HeaderMouseEventArgs(column, this, index, this.DisplayRectToClient(this.ColumnModel.ColumnHeaderRect(index)), e);

                this.OnHeaderMouseMove(mhea);
            }
        }
Table