Leggere in inglese

Condividi tramite


Stretch Enumerazione

Definizione

Descrive come viene ridimensionato il contenuto in modo da occupare lo spazio allocato.

C#
public enum Stretch
Ereditarietà

Campi

Nome Valore Descrizione
Fill 1

Il contenuto viene ridimensionato in modo da occupare le dimensioni di destinazione. Le proporzioni non vengono mantenute.

None 0

Il contenuto mantiene le dimensioni originali.

Uniform 2

Il contenuto viene ridimensionato in base alle dimensioni di destinazione e mantiene le proporzioni native.

UniformToFill 3

Il contenuto viene ridimensionato in modo da occupare le dimensioni di destinazione e mantiene le proporzioni native. Se le proporzioni del rettangolo di destinazione sono diverse da quelle del contenuto di origine, questo viene ritagliato in base alle dimensioni di destinazione.

Esempio

Nell'esempio seguente viene illustrato come creare un'istanza di e Viewbox impostare la modalità del relativo contenuto usando il Stretch codice.

C#

// Create a Viewbox and add it to the Canvas
myViewbox = new Viewbox();
myViewbox.StretchDirection = StretchDirection.Both;
myViewbox.Stretch = Stretch.Fill;
myViewbox.MaxWidth = 400;
myViewbox.MaxHeight = 400;

Commenti

La figura seguente mostra i diversi Stretch valori.

Impostazioni diverse dell'estensione TileBrush
Estensione dei valori

Si applica a

Prodotto Versioni
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9