StretchDirection Wyliczenie
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Opisuje sposób, w jaki skalowanie ma zastosowanie do zawartości i ogranicza skalowanie do nazwanych typów osi.
public enum class StretchDirection
public enum StretchDirection
type StretchDirection =
Public Enum StretchDirection
- Dziedziczenie
Pola
Both | 2 | Zawartość rozciąga się tak, aby pasowała do elementu nadrzędnego zgodnie z trybem Stretch . |
DownOnly | 1 | Zawartość jest skalowana w dół tylko wtedy, gdy jest większa niż element nadrzędny. Jeśli zawartość jest mniejsza, nie jest wykonywane skalowanie w górę. |
UpOnly | 0 | Zawartość jest skalowana w górę tylko wtedy, gdy jest mniejsza niż element nadrzędny. Jeśli zawartość jest większa, nie jest wykonywane skalowanie w dół. |
Przykłady
W poniższym przykładzie pokazano, jak utworzyć wystąpienie Viewbox i ustawić StretchDirection zawartość przy użyciu kodu.
// 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