Example #1
0
        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);
        }
Example #2
0
        private void ProcessFilterHit(GridGroupBox box)
        {
            if (_FilterMenu != null)
                _FilterMenu.Dispose();

            _LockedColumn = true;

            _FilterMenu = new FilterPopup(GridPanel);

            _FilterMenu.ActivatePopup(box.Column, box.FilterImageRelBounds, ResetState);
        }