有时我需要自定义控件的外观或进行大量的自定义绘画。我知道可以使用
在您的.NET应用程序中使用
注意:我曾经看到和经历过许多低效的OnPaint使用情况,因此我创建了这个问答。
OnPaint
来实现(请参见:http://msdn.microsoft.com/en-us/library/system.windows.forms.control.onpaint.aspx)。在您的.NET应用程序中使用
OnPaint
进行自定义绘画的正确方法是什么?是否有任何规则需要记住,以保持应用程序优化,并将渲染时间最小化?注意:我曾经看到和经历过许多低效的OnPaint使用情况,因此我创建了这个问答。