Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Aggiornamento: novembre 2007
Nell'esempio seguente viene illustrato come disegnare testo in un form.
Esempio
private void DrawString()
{
System.Drawing.Graphics formGraphics = this.CreateGraphics();
string drawString = "Sample Text";
System.Drawing.Font drawFont = new System.Drawing.Font(
"Arial", 16);
System.Drawing.SolidBrush drawBrush = new
System.Drawing.SolidBrush(System.Drawing.Color.Black);
float x = 150.0f;
float y = 50.0f;
formGraphics.DrawString(drawString, drawFont, drawBrush, x, y);
drawFont.Dispose();
drawBrush.Dispose();
formGraphics.Dispose();
}
Compilazione del codice
L'esempio presenta i seguenti requisiti:
Un progetto Applicazione Windows Forms.
Chiamare il metodo DrawString() da un gestore dell’evento. Ad esempio, è possibile aggiungere un Button al modulo e richiamare DrawString dal gestore dell’evento Click del pulsante.
Programmazione efficiente
È sempre necessario chiamare il metodo Dispose sugli oggetti che richiedono un notevole utilizzo delle risorse di sistema, quali gli oggetti Font e Graphics.
Un'eccezione può essere generata nelle condizioni seguenti:
- Il tipo di carattere Arial non viene installato.
Vedere anche
Concetti
Progettazione di un'interfaccia utente in Visual C#