Как правильно использовать OnPaint в приложениях .Net?

Иногда мне нужен внешний вид элемента управления. Или сделайте много заказной живописи. Я знаю, что могу сделать это сOnPaint (видеть:http://msdn.microsoft.com/en-us/library/system.windows.forms.control.onpaint.aspx)

Как правильно рисовать вещи в вашем приложении .net, используяOnPaint? Есть ли какие-то правила, которые я должен соблюдать, чтобы оптимизировать свое приложение и свести время рендеринга к минимуму?

Примечание: время от времени я видел и испытывал много неэффективного использования OnPaint, поэтому я создал этот вопрос и ответ.

Ответы на вопрос(1)

Ваш ответ на вопрос