protected virtual ToolStripDropDown MakeHeaderRightClickMenu(int columnIndex)
{
ToolStripDropDown m = new ContextMenuStrip();
if (columnIndex >= 0 && this.UseFiltering && this.ShowFilterMenuOnRightClick)
m = this.MakeFilteringMenu(m, columnIndex);
if (columnIndex >= 0 && this.ShowCommandMenuOnRightClick)
m = this.MakeColumnCommandMenu(m, columnIndex);
if (this.SelectColumnsOnRightClickBehaviour != ColumnSelectBehaviour.None) {
m = this.MakeColumnSelectMenu(m);
}
return m;
}