我有一个winforms gui应用程序,它有许多区域到它,我想自定义一些图形。这些区域将包含控件并可调整。我目前正在考虑从一个世纪透明度agode和处理onpaint消息继承。

这听起来像是去的好方法还是还有其他/更好的选择?

有帮助吗?

解决方案

任何Windows Forms控件都有一个油漆事件,您不必派生您自己的类。但是,当然,您可以,它可以帮助划分代码。只需选择一个已经提供了大部分所需的基类。在构造函数中将双重缓冲属性设置为true,并覆盖onpaint。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top