Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Metodo ControlPaint.DrawFocusRectangle (Graphics, Rectangle, Color, Color)

 

Data di pubblicazione: novembre 2016

Disegna un rettangolo di attivazione sulla superficie del grafico specificato ed entro i limiti specificati.

Spazio dei nomi:   System.Windows.Forms
Assembly:  System.Windows.Forms (in System.Windows.Forms.dll)

public static void DrawFocusRectangle(
	Graphics graphics,
	Rectangle rectangle,
	Color foreColor,
	Color backColor
)

Parametri

graphics
Type: System.Drawing.Graphics

Il Graphics per disegnare su.

rectangle
Type: System.Drawing.Rectangle

Il Rectangle che rappresenta le dimensioni dell'icona di handle di ridimensionamento.

foreColor
Type: System.Drawing.Color

Il Color che rappresenta il colore di primo piano dell'oggetto per disegnare il rettangolo di attivazione.

backColor
Type: System.Drawing.Color

Il Color che rappresenta il colore di sfondo dell'oggetto per disegnare il rettangolo di attivazione.

Un rettangolo di attivazione è un rettangolo punteggiato che Windows utilizza per indicare quale controllo ha lo stato attivo corrente.

Esempio di codice seguente viene illustrato l'utilizzo di DrawFocusRectangle metodo e la Control.Handle proprietà. Per eseguire questo esempio, incollare il codice seguente in un form. Aggiungere due pulsanti denominati Button1 e Button2 al form e accertarsi che tutti gli eventi siano connessi ai relativi gestori eventi.

// This method draws a focus rectangle on Button2 using the 
// handle and client rectangle of Button2.
private void Button1_Click(System.Object sender, System.EventArgs e)
{
	ControlPaint.DrawFocusRectangle(Graphics.FromHwnd(Button2.Handle), 
		Button2.ClientRectangle);
}

.NET Framework
Disponibile da 1.1
Torna all'inizio
Mostra: