bool CanProceedWithResize (ColumnHeader col, int width)
{
ColumnWidthChangingEventHandler cwceh = (ColumnWidthChangingEventHandler) (Events[ColumnWidthChangingEvent]);
if (cwceh == null)
return true;
ColumnWidthChangingEventArgs changing = new ColumnWidthChangingEventArgs (col.Index, width);
cwceh (this, changing);
return !changing.Cancel;
}