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

Costruttore RectangleF (PointF, SizeF)

 

Data di pubblicazione: ottobre 2016

Inizializza una nuova istanza della classe RectangleF con la posizione e le dimensioni specificate.

Spazio dei nomi:   System.Drawing
Assembly:  System.Drawing (in System.Drawing.dll)

public RectangleF(
	PointF location,
	SizeF size
)

Parametri

location
Type: System.Drawing.PointF

Struttura PointF che rappresenta l'angolo superiore sinistro dell'area rettangolare.

size
Type: System.Drawing.SizeF

Struttura SizeF che rappresenta la larghezza e l'altezza dell'area rettangolare.

Esempio di codice seguente viene illustrato come utilizzare il Implicit(Rectangle to RectangleF), RectangleF, e Equality membri. In questo esempio è progettato per l'utilizzo con un Windows Form. Incollare il codice in un form e chiamare il ConvertRectangleToRectangleF metodo quando si gestisce il modulo Paint evento passando e come PaintEventArgs.

private void ConvertRectangleToRectangleF(PaintEventArgs e)
{

    // Create a rectangle.
    Rectangle rectangle1 = new Rectangle(30, 40, 50, 100);

    // Convert it to a RectangleF.
    RectangleF convertedRectangle = rectangle1;

    // Create a new RectangleF.
    RectangleF rectangle2 = new RectangleF(new PointF(30.0F, 40.0F),
        new SizeF(50.0F, 100.0F));

    // Create a custom, partially transparent brush.
    SolidBrush redBrush = new SolidBrush(Color.FromArgb(40, Color.Red));

    // Compare the converted rectangle with the new one.  If they 
    // are equal draw and fill the rectangles on the form.
    if (convertedRectangle == rectangle2)
    {
        e.Graphics.FillRectangle(redBrush, rectangle2);
    }

    // Dispose of the custom brush.
    redBrush.Dispose();
}

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