Compartir a través de


SimpleShape.ClientRectangle (Propiedad)

Obtiene el rectángulo que representa el área de cliente de la forma.

Espacio de nombres:  Microsoft.VisualBasic.PowerPacks
Ensamblado:  Microsoft.VisualBasic.PowerPacks.Vs (en Microsoft.VisualBasic.PowerPacks.Vs.dll)

Sintaxis

'Declaración
<BrowsableAttribute(False)> _
Public ReadOnly Property ClientRectangle As Rectangle
[BrowsableAttribute(false)]
public Rectangle ClientRectangle { get; }
[BrowsableAttribute(false)]
public:
property Rectangle ClientRectangle {
    Rectangle get ();
}
[<BrowsableAttribute(false)>]
member ClientRectangle : Rectangle
function get ClientRectangle () : Rectangle

Valor de propiedad

Tipo: System.Drawing.Rectangle
Rectangle en píxeles, relativa al control principal, que representa el tamaño y la ubicación de la forma.

Comentarios

Se puede llamar al método de SetBounds para cambiar la propiedad de ClientRectangle en una única operación.

Dado que SimpleShape no tiene área de no cliente, las propiedades de Bounds y de ClientRectangle son iguales.

Ejemplos

El ejemplo siguiente muestra cómo utilizar el método de DrawToBitmap y la propiedad de ClientRectangle para dibujar OvalShape a un control de PictureBox .

Private Sub Form1_Load() Handles MyBase.Load
    Dim pic As New System.Drawing.Bitmap(Me.PictureBox1.Image, 
      PictureBox1.Width, PictureBox1.Height)
    Dim rect As New System.Drawing.Rectangle
    ' Assign the client rectangle.
    rect = OvalShape1.ClientRectangle
    ' Draw the oval on the bitmap.
    OvalShape1.DrawToBitmap(pic, rect)
    PictureBox2.Image = pic
End Sub
private void form1_Load(System.Object sender, System.EventArgs e)
{
    System.Drawing.Bitmap pic = new System.Drawing.Bitmap(this.pictureBox1.Image, 
        pictureBox1.Width, pictureBox1.Height);
    System.Drawing.Rectangle rect = new System.Drawing.Rectangle();
    // Assign the client rectangle.
    rect = ovalShape1.ClientRectangle;
    // Draw the oval on the bitmap.
    ovalShape1.DrawToBitmap(pic, rect);
    pictureBox2.Image = pic;
}

Seguridad de .NET Framework

Vea también

Referencia

SimpleShape Clase

Microsoft.VisualBasic.PowerPacks (Espacio de nombres)

Otros recursos

Introducción a los controles de líneas y formas (Visual Studio)

Cómo: Dibujar líneas con el control LineShape (Visual Studio)

Cómo: Dibujar formas con los controles OvalShape y RectangleShape (Visual Studio)