Stretch Enum
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Beskriver hur innehållet ändras så att det fyller det allokerade utrymmet.
public enum class Stretch
public enum Stretch
type Stretch =
Public Enum Stretch
- Arv
Fält
| Name | Värde | Description |
|---|---|---|
| None | 0 | Innehållet bevarar sin ursprungliga storlek. |
| Fill | 1 | Innehållet ändras så att det fyller måldimensionerna. Proportionerna bevaras inte. |
| Uniform | 2 | Innehållet ändras så att det passar i måldimensionerna medan det bevarar sitt ursprungliga proportioner. |
| UniformToFill | 3 | Innehållet ändras så att det fyller måldimensionerna medan det bevarar sitt ursprungliga proportioner. Om proportionerna för målrektangeln skiljer sig från källan klipps källinnehållet till måldimensionerna. |
Exempel
I följande exempel visas hur du skapar en instans av en Viewbox och anger läget för Stretch innehållet med hjälp av kod.
// 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
Kommentarer
Följande bild visar de olika Stretch värdena.
Stretchvärden