Disegno e rendering di controlli personalizzati

Il disegno personalizzato dei controlli è una delle molte attività complesse che sono state semplificate da .NET Framework. Con la creazione di un controllo personalizzato vengono messe a disposizione numerose opzioni relative all'aspetto grafico. Se si crea un controllo che eredita dalla classe Control, è necessario fornire codice che consenta al controllo di eseguire il rendering della propria rappresentazione grafica. Se si crea un controllo utente ereditando dalla classe UserControl o da uno dei controlli di Windows Form, è possibile eseguire l'override della rappresentazione grafica standard e fornire codice grafico personalizzato. Se si desidera fornire il rendering personalizzato per i controlli costitutivi di UserControl in fase di creazione, le opzioni sono più limitate, ma offrono comunque un'ampia gamma di possibilità grafiche per controlli e applicazioni.

In questa sezione

Riferimenti

  • Control
    Viene illustrata questa classe e sono presenti collegamenti a tutti i relativi membri.

  • UserControl
    Viene illustrata questa classe e sono presenti collegamenti a tutti i relativi membri.

  • OnPaint
    Viene illustrato questo metodo.

Sezioni correlate