XPTable.Models.Table.OnHeaderFilterClick C# (CSharp) Method

OnHeaderFilterClick() protected method

Raises the HeaderFilterClick event
protected OnHeaderFilterClick ( HeaderMouseEventArgs e ) : void
e HeaderMouseEventArgs A HeaderMouseEventArgs that contains the event data
return void
        protected virtual void OnHeaderFilterClick(HeaderMouseEventArgs e)
        {
            if (this.CanRaiseEvents)
            {
                var args = new HandledHeaderMouseEventArgs(e);

                if (HeaderFilterClick != null)
                {
                    HeaderFilterClick(e.Column, args);
                }

                if (!args.Handled)
                {
                    if (e.Column.Filter != null)
                    {
                        e.Column.Filter.OnHeaderFilterClick(e);
                    }
                }
            }
        }
Table