Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Proprietà Window.SizeToContent

 

Data di pubblicazione: ottobre 2016

Ottiene o imposta un valore che indica se una finestra verrà ridimensionata automaticamente in base alle dimensioni del contenuto.

Spazio dei nomi:   System.Windows
Assembly:  PresentationFramework (in PresentationFramework.dll)

public SizeToContent SizeToContent { get; set; }

Valore proprietà

Type: System.Windows.SizeToContent

Valore SizeToContent. Il valore predefinito è Manual.

Quando SizeToContent è impostato su WidthAndHeight, l'impostazione Height o Width non ha alcun effetto; entrambe le proprietà impostabili, ma non vengono applicati i valori impostati con la finestra.

Quando SizeToContent è impostato su Height, l'impostazione Height non modifica l'altezza della finestra.

Quando SizeToContent è impostato su Width, l'impostazione Width non modifica la larghezza della finestra.

Se SizeToContent ha un valore diverso da Manual:

  • SizeToContent viene impostata automaticamente su Manual Se un utente ridimensiona la finestra utilizzando il ridimensionamento o trascinando il bordo.

  • Se le dimensioni del contenuto viene modificato in modo che la finestra di ridimensionamento, SizeChanged viene generato.

Se una finestra è trasparente (vedere AllowsTransparency), è consigliabile impostare SizeToContent a WidthAndHeight per garantire la finestra non siano maggiore del relativo contenuto visibile.

System_CAPS_noteNota

È possibile impostare o ottenere questa proprietà quando una finestra è ospitata in un browser.

Campo dell'identificatore

SizeToContentProperty

Impostare le proprietà dei metadati true

Nessuno

Nell'esempio seguente viene illustrato come impostare la SizeToContent proprietà nel codice per specificare come una finestra viene ridimensionata per adattarsi al contenuto.


// Manually alter window height and width
this.SizeToContent = SizeToContent.Manual;

// Automatically resize width relative to content
this.SizeToContent = SizeToContent.Width;

// Automatically resize height relative to content
this.SizeToContent = SizeToContent.Height;

// Automatically resize height and width relative to content
this.SizeToContent = SizeToContent.WidthAndHeight;

.NET Framework
Disponibile da 3.0
Torna all'inizio
Mostra: