SimpleShape.ClientRectangle-Eigenschaft
Ruft das Rechteck ab, das den Clientbereich der Form darstellt.
Namespace: Microsoft.VisualBasic.PowerPacks
Assembly: Microsoft.VisualBasic.PowerPacks.Vs (in Microsoft.VisualBasic.PowerPacks.Vs.dll)
Syntax
'Declaration
<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 with get
function get ClientRectangle () : Rectangle
Eigenschaftswert
Typ: Rectangle
Ein Rectangle in Pixel in Bezug auf das übergeordnete Steuerelement, die Größe und Position der Form darstellt.
Hinweise
Aufrufen der SetBounds Methode zum Ändern der ClientRectangle -Eigenschaft in einem einzigen Vorgang.
Da SimpleShape hat keine nicht-Clientbereich der Bounds und ClientRectangle Eigenschaften sind identisch.
Beispiele
Im folgenden Beispiel wird veranschaulicht, wie Sie die DrawToBitmap Methode und die ClientRectangle Eigenschaft zum Zeichnen einer OvalShape über ein PictureBox Steuerelement.
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;
}
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.
Siehe auch
Referenz
Microsoft.VisualBasic.PowerPacks-Namespace
Weitere Ressourcen
Einführung in das Line-Steuerelement und das Shape-Steuerelement (Visual Studio)
Gewusst wie: Zeichnen von Linien mit dem LineShape-Steuerelement (Visual Studio)