public void addProperty(Control ctrl) { PropertyPanel pp = new PropertyPanel(); pp.Controls.Add(ctrl); this.Controls.Add(pp); }
public void addProperty(string Caption, Control C) { PropertyPanel pp = new PropertyPanel(); pp.Controls.Add(C); pp.Text = Caption; this.Controls.Add(pp); }
public void addProperty(string Caption, Control C, params BaseValidator[] validators) { PropertyPanel pp = new PropertyPanel(); pp.Controls.Add(C); foreach (var validator in validators) { validator.Display = ValidatorDisplay.Dynamic; pp.Controls.Add(validator); } pp.Text = Caption; this.Controls.Add(pp); }