void AddFilter(FilterView.IItem item, Rectangle itemRectangle) { var control = new FilterView(item, this) { Location = new Point(itemRectangle.X, (int) (itemRectangle.Bottom + itemRectangle.Height * 0.5)), Size = new Size(itemRectangle.Width * 3, itemRectangle.Height * 10) }; control.LoadData(); AddItem(control); control.OnAdded(); }
internal void CallAddFilter(FilterView.IItem item, Rectangle itemRectangle) { Client.ThreadCallGuard(() => AddFilter(item, itemRectangle)); }