internal void ActivateFilterPopup(GridPanel panel, GridColumn column) { if (_FilterMenu != null) _FilterMenu.Dispose(); _FilterMenu = new FilterPopup(panel); _LockedColumn = true; _HitArea = HeaderArea.NoWhere; _FilterMenu.ActivatePopup(column, ResetColumnState); }
private void ProcessFilterHit(GridGroupBox box) { if (_FilterMenu != null) _FilterMenu.Dispose(); _LockedColumn = true; _FilterMenu = new FilterPopup(GridPanel); _FilterMenu.ActivatePopup(box.Column, box.FilterImageRelBounds, ResetState); }