Condividi tramite


VisualStyleRenderer.GetBackgroundExtent(IDeviceContext, Rectangle) Metodo

Definizione

Restituisce l'intera area di sfondo per l'elemento dello stile di visualizzazione corrente.

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

Parametri

dc
IDeviceContext

Oggetto IDeviceContext utilizzato da questa operazione.

contentBounds
Rectangle

Struttura Rectangle contenente l'area di contenuto dell'elemento dello stile di visualizzazione corrente.

Restituisce

Struttura Rectangle contenente l'intera area dello sfondo per l'elemento dello stile di visualizzazione corrente.

Eccezioni

dc è null.

Commenti

Uno stile visivo può definire un'area contenuto all'interno di ogni immagine di sfondo. Si tratta dell'area in cui il contenuto, ad esempio testo e icone, può essere posizionato senza sovrascrivere i bordi di sfondo. Questo metodo usa l'area del contenuto specificata per calcolare l'intera area di sfondo per l'elemento dello stile di visualizzazione corrente.

Si applica a