Freigeben über


VisualStyleRenderer.GetBackgroundExtent(IDeviceContext, Rectangle) Methode

Definition

Gibt den gesamten Hintergrundbereich für das aktuelle visuelle Stilelement zurück.

public:
 System::Drawing::Rectangle GetBackgroundExtent(System::Drawing::IDeviceContext ^ dc, System::Drawing::Rectangle contentBounds);
public System.Drawing.Rectangle GetBackgroundExtent (System.Drawing.IDeviceContext dc, System.Drawing.Rectangle contentBounds);
member this.GetBackgroundExtent : System.Drawing.IDeviceContext * System.Drawing.Rectangle -> System.Drawing.Rectangle
Public Function GetBackgroundExtent (dc As IDeviceContext, contentBounds As Rectangle) As Rectangle

Parameter

dc
IDeviceContext

Die IDeviceContext, die von diesem Vorgang verwendet wird.

contentBounds
Rectangle

Ein Rectangle, das den Inhaltsbereich des aktuellen visuellen Stilelements enthält.

Gibt zurück

Ein Rectangle, das den gesamten Hintergrundbereich des aktuellen visuellen Stilelements enthält.

Ausnahmen

dc ist null.

Hinweise

Ein visueller Stil kann einen Inhaltsbereich innerhalb jedes Hintergrundbilds definieren. Dies ist der Bereich, in dem Inhalte wie Text und Symbole platziert werden können, ohne Hintergrundrahmen zu überschreiben. Diese Methode verwendet den angegebenen Inhaltsbereich, um den gesamten Hintergrundbereich für das aktuelle visuelle Stilelement zu berechnen.

Gilt für: