Здравствуйте, Аноним, Вы писали:
А>Проблема в общем то в отрисовке стандартных Control.
А>Как реализовать что то вроде этого
А>А> protected override void OnPaint(PaintEventArgs pe)
А> {
А> base.OnPaint(pe);
А> foreach (Control control in container.Components)
А> {
А> control.OnPaint(pe);
А> }
А> }
А>
А>На самом деле будет посложнее и отрисовываться будут не только наследники Control
Непонятно, зачем рисовать внутренние контролы, если они сами прорисовываются?
А если проблема в "Как сделать свой контейнер контролов?"
То это сделать так:
[Designer("System.Windows.Forms.Design.ParentControlDesigner, System.Design", typeof(IDesigner))]
public class MyContainer : System.Windows.Forms.UserControl
{
...
}