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); } }