Stretch Enumerazione
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Descrive come viene ridimensionato il contenuto in modo da occupare lo spazio allocato.
public enum class Stretch
public enum Stretch
type Stretch =
Public Enum Stretch
- Ereditarietà
Campi
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.
// Create a Viewbox and add it to the Canvas
myViewbox = gcnew Viewbox();
myViewbox->StretchDirection = StretchDirection::Both;
myViewbox->Stretch = Stretch::Fill;
myViewbox->MaxWidth = 400;
myViewbox->MaxHeight = 400;
// 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;
' Create a ViewBox and add it to the Canvas
Dim myViewbox As 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.
Estensione dei valori