|
Dieser Artikel wurde maschinell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen. Weitere Informationen
|
Übersetzung
Original
|
Graphics.BeginContainer-Methode
Namespace: System.Drawing
Assembly: System.Drawing (in System.Drawing.dll)
Rückgabewert
Typ: System.Drawing.Drawing2D.GraphicsContainerÖffnet einen neuen Grafikcontainer und speichert den alten Container. Verschiebt die globalen Koordinaten im Container. Füllt ein rotes Rechteck (in den verschobenen Koordinaten) im neuen Container aus. Schließt den neuen Container und stellt den gespeicherten Container wieder her. Füllt ein grünes Rechteck (in den nicht verschobenen Koordinaten) im gespeicherten Container aus.
private void BeginContainerVoid(PaintEventArgs e) { // Begin graphics container. GraphicsContainer containerState = e.Graphics.BeginContainer(); // Translate world transformation. e.Graphics.TranslateTransform(100.0F, 100.0F); // Fill translated rectangle in container with red. e.Graphics.FillRectangle(new SolidBrush(Color.Red), 0, 0, 200, 200); // End graphics container. e.Graphics.EndContainer(containerState); // Fill untransformed rectangle with green. e.Graphics.FillRectangle(new SolidBrush(Color.Green), 0, 0, 200, 200); }
Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core-Rolle wird nicht unterstützt), Windows Server 2008 R2 (Server Core-Rolle wird mit SP1 oder höher unterstützt; Itanium wird nicht unterstützt)
.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.