如果我有一个UserControl并覆盖,OnPaint我可以在那里做我想做的事情,当我将其添加UserControl到FormVisual Studio 2010 中的设计器中时OnPaint,将调用该方法,并根据需要在设计器中绘制和查看用户控件。
问题是我可以用 a Formnot with an来做到这一点吗UserControl?我怎样才能借鉴Form设计师展示的内容?
设计者创建表单的基类;它本身不会创建您的表单。
表单类本身中的任何代码都不会在设计器中运行。
您需要创建一个继承Form并绘制自身的单独基类。
然后您将在继承基类的任何形式的设计器中看到该画。