protected void AddFilter() { var control = new UcFilter(); control.TypeName = "ExpressionBuilder.WinForms.Models.Person"; control.OnAdd += UcFilterOnAdd; control.OnRemove += UcFilterOnRemove; control.Name = "filter" + pnFilters.Controls.Count; control.Top = pnFilters.Controls.Count * control.Height; pnFilters.Controls.Add(control); }
protected void AddFilter() { var control = new UcFilter { TypeName = typeof(Person).FullName }; control.OnAdd += UcFilterOnAdd; control.OnRemove += UcFilterOnRemove; control.Name = "filter" + pnFilters.Controls.Count; control.Top = pnFilters.Controls.Count * control.Height; pnFilters.Controls.Add(control); }
internal void AddFilter(Control control) { var filter = new UcFilter(); filter.TypeName = "ExpressionBuilder.WinForms.Models.Person"; filter.OnAdd += UcFilterOnAdd; filter.OnRemove += UcFilterOnRemove; filter.OnAddGroup += UcFilterOnAddGroup; filter.Name = "filter" + control.Controls.Count; control.Controls.Add(filter); filter.Size = new Size(control.Size.Width - 10, filter.Height); filter.Anchor = (AnchorStyles.Left | AnchorStyles.Right); }