Rect.Scale(Double, Double) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Multiplica el tamaño del rectángulo actual por los valores x e y especificados.
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)
Parámetros
- scaleX
- Double
Factor de escala en la dirección x.
- scaleY
- Double
Factor de escala en la dirección y.
Ejemplos
En el ejemplo siguiente se muestra cómo usar el Scale método para multiplicar el ancho y el alto de un rectángulo por la cantidad especificada.
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;
}