Rectangle.Inflate Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
Inflate(Size) |
Cria um Rectangle cujas bordas são infladas em todas as direções. |
Inflate(Double, Double) |
Cria um Rectangle cujas bordas são infladas em todas as direções. |
Inflate(Size)
Cria um Rectangle cujas bordas são infladas em todas as direções.
public Xamarin.Forms.Rectangle Inflate (Xamarin.Forms.Size sz);
member this.Inflate : Xamarin.Forms.Size -> Xamarin.Forms.Rectangle
Parâmetros
- sz
- Size
Valores para Inflar todas as bordas.
Retornos
Um novo Rectangle cujos Left e Right são inflados por Width de sz
e cujos Top e Bottom são inflados por Height de sz
.
Comentários
Os desenvolvedores de aplicativos devem observar que, como a inflação ocorre em todas as direções, o retornado Rectangle é maior em cada dimensão duas vezes sz
.
var rect = new Rectangle (10, 10, 5, 5);
var larger = rect.Inflate (new Size (1, 1));
Assert.AreEqual (larger, new Rectangle (9, 9, 7, 7));
Aplica-se a
Inflate(Double, Double)
Cria um Rectangle cujas bordas são infladas em todas as direções.
public Xamarin.Forms.Rectangle Inflate (double width, double height);
member this.Inflate : double * double -> Xamarin.Forms.Rectangle
Parâmetros
Retornos
Um novo Rectangle cujos Left e Right são inflados por width
e cujos Top e Bottom são inflados por height
.
Comentários
Os desenvolvedores de aplicativos devem observar que, como a inflação ocorre em todas as direções, o retornado Rectangle é maior em X duas vezes width
e maior em Y duas vezes height
.
var rect = new Rectangle (10, 10, 5, 5);
var larger = rect.Inflate (1,1);
Assert.AreEqual (larger, new Rectangle (9, 9, 7, 7));