如何在设计时绘制窗体
本文关键字:绘制 窗体 | 更新日期: 2023-09-27 17:50:19
如果我有一个UserControl
和覆盖OnPaint
,我可以做我想做的,当我在Visual Studio 2010的设计器中添加UserControl
到Form
时,OnPaint
方法被调用,用户控件被绘制并在设计器中按我想要的方式查看。
问题是我可以用Form
而不是UserControl
做到这一点吗?我如何在设计师展示给他们的Form
上画画?
设计器创建表单的基类;它不会自己创建表单。
窗体类本身中的任何代码都不会在设计器中运行。
你需要创建一个独立的基类来继承Form
并绘制自己。
然后,您将在继承基类的任何形式的设计器中看到绘制。