Condividi tramite


Rect.Scale(Double, Double) Metodo

Definizione

Moltiplica la dimensione del rettangolo corrente per i valori x e y specificati.

public:
 void Scale(double scaleX, double scaleY);
public void Scale (double scaleX, double scaleY);
member this.Scale : double * double -> unit
Public Sub Scale (scaleX As Double, scaleY As Double)

Parametri

scaleX
Double

Fattore di scala nella direzione x.

scaleY
Double

Fattore di scala nella direzione y.

Esempio

Nell'esempio seguente viene illustrato come usare il Scale metodo per moltiplicare la larghezza e l'altezza di un rettangolo in base alla quantità specificata.

private Size scaleExample()
{
    // Initialize new rectangle.
    Rect myRectangle = new Rect();

    // The Location property specifies the coordinates of the upper left-hand 
    // corner of the rectangle. 
    myRectangle.Location = new Point(10, 5);

    // Set the Size property of the rectangle with a width of 200
    // and a height of 50.
    myRectangle.Size = new Size(200, 50);
  
    // The Scale method multiplies the size of the rectangle by the specified amount. 
    // myRectangle size changed from (200,50) to (4000,1500).
    myRectangle.Scale(20, 30);

    // Returns a size of 4000,1500.
    return myRectangle.Size;
}

Si applica a

Vedi anche