Beispiel #1
0
 public void Assign(ColumnFilterConditionCollection source)
 {
     Clear();
     foreach (ColumnFilterCondition condition in source)
     {
         ColumnFilterCondition newCondition = new ColumnFilterCondition();
         newCondition.Assign(condition);
         Add(newCondition);
     }
 }
Beispiel #2
0
        public FilterTreeList()
        {
            columnFilterEngine = CreateColumnFilterEngine();
            scrollInfo         = new ScrollInfo(this);

            columnFilterConditions        = CreateColumnFilterConditions();
            filterPanel                   = CreateFilterPanel();
            filterPanel.Parent            = this;
            filterPanel.LookAndFeel.Style = this.LookAndFeel.Style;

            CustomDrawColumnHeader += new CustomDrawColumnHeaderEventHandler(OnCustomDrawColumnHeader);
            NodeCellStyle          += new GetCustomNodeCellStyleEventHandler(OnNodeCellStyle);
            MouseMove += new MouseEventHandler(OnMouseMove);
            MouseDown += new MouseEventHandler(OnMouseDown);
            MouseUp   += new MouseEventHandler(OnMouseUp);
        }
Beispiel #3
0
 public FilterSerializationHelper(ColumnFilterConditionCollection collection)
 {
     filterCollection = collection;
 }
 public FilterNodesOperation(ColumnFilterConditionCollection filterConditions)
 {
     this.filterConditions = filterConditions;
 }