TileBrush.ViewportUnits Proprietà

Definizione

Ottiene o imposta un'enumerazione BrushMappingMode che specifica se il valore della proprietà Viewport indicante le dimensioni e la posizione della tessera di base della classe TileBrush è relativo o meno alle dimensioni dell'area di output.Gets or sets a BrushMappingMode enumeration that specifies whether the value of the Viewport, which indicates the size and position of the TileBrush base tile, is relative to the size of the output area.

public:
 property System::Windows::Media::BrushMappingMode ViewportUnits { System::Windows::Media::BrushMappingMode get(); void set(System::Windows::Media::BrushMappingMode value); };
public System.Windows.Media.BrushMappingMode ViewportUnits { get; set; }
member this.ViewportUnits : System.Windows.Media.BrushMappingMode with get, set
Public Property ViewportUnits As BrushMappingMode

Valore della proprietà

Indica se il valore della proprietà Viewport, che descrive le dimensioni e la posizione delle tessere della classe TileBrush, è relativo o meno alle dimensioni dell'intera area di output.Indicates whether the value of the Viewport, which describes the size and position of the TileBrush tiles, is relative to the size of the whole output area. Il valore predefinito è RelativeToBoundingBox.The default value is RelativeToBoundingBox.

Commenti

La proprietà Viewport determina le dimensioni e la posizione dei riquadri in un TileBrush.The Viewport property determines the size and position of the tiles in a TileBrush. Per impostazione predefinita, un TileBrush ha un unico riquadro che riempie l'intera area di output.By default, a TileBrush has a single tile that fills the whole output area. La proprietà Stretch controlla il modo in cui il contenuto TileBrush si inserisce in tale riquadro.The Stretch property controls how the TileBrush content fits into that tile. È possibile eseguire l'override di questo comportamento predefinito e specificare le dimensioni del riquadro utilizzando la proprietà Viewport.You can override this default behavior and specify the tile size by using the Viewport property.

Utilizzare la proprietà ViewportUnits per specificare se il Viewport utilizza coordinate assolute o relative.Use the ViewportUnits property to specify whether the Viewport uses absolute or relative coordinates. Se le coordinate sono relative, sono condizionate dalle dimensioni dell'area di output.If the coordinates are relative, they are relative to the size of the output area. Il punto (0, 0) rappresenta l'angolo superiore sinistro dell'area di output e (1,1) rappresenta l'angolo inferiore destro dell'area di output.The point (0,0) represents the upper-left corner of the output area, and (1,1) represents the lower-right corner of the output area. Per specificare che la proprietà Viewport utilizza coordinate assolute, impostare la proprietà ViewportUnits su Absolute.To specify that the Viewport property uses absolute coordinates, set the ViewportUnits property to Absolute.

Nella figura seguente viene illustrata la differenza nell'output quando si imposta la proprietà ViewportUnits di un TileBrush su relativo o assoluto.The following illustration shows the difference in output when you set the ViewportUnits property of a TileBrush to either relative or absolute.

Unità del viewport assolute e relativeAbsolute and Relative Viewport Units
ViewportUnits relativi e assolutiRelative and absolute ViewportUnits

Informazioni proprietà di dipendenzaDependency Property Information

Campo identificatoreIdentifier field ViewportUnitsProperty
Proprietà dei metadati impostate su trueMetadata properties set to true nessunoNone

Si applica a

Vedi anche