Proprietà TileBrush.ViewportUnits (System.Windows.Media)

Cambia visualizzazione:
ScriptFree
Riferimento a .NET Framework
Proprietà TileBrush.ViewportUnits
Il presente articolo è stato tradotto manualmente. Per visualizzare questa pagina e contemporaneamente visualizzarne il contenuto in lingua inglese, passare alla visualizzazione semplificata.

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.

Spazio dei nomi:  System.Windows.Media
Assembly:  PresentationCore (in PresentationCore.dll)
XMLNS per XAML: http://schemas.microsoft.com/winfx/2006/xaml/presentation, http://schemas.microsoft.com/netfx/2007/xaml/presentation
Sintassi

Visual Basic
Public Property ViewportUnits As BrushMappingMode
	Get
	Set
C#
public BrushMappingMode ViewportUnits { get; set; }
Visual C++
public:
property BrushMappingMode ViewportUnits {
	BrushMappingMode get ();
	void set (BrushMappingMode value);
}
F#
member ViewportUnits : BrushMappingMode with get, set

Utilizzo della sintassi XAML per attributi
<object ViewportUnits="BrushMappingMode" .../>

Valore proprietà

Tipo: System.Windows.Media.BrushMappingMode
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. Il valore predefinito è RelativeToBoundingBox.
Informazioni proprietà di dipendenza

Campo dell'identificatore

ViewportUnitsProperty

Proprietà dei metadati impostate su true

Nessuna correzione

Note

La proprietà Viewport determina le dimensioni e la posizione delle tessere in una classe TileBrush. Per impostazione predefinita, una classe TileBrush dispone di una sola tessera che riempie l'intera area di output La proprietà Stretch controlla l'adattamento del contenuto della classe TileBrush a tale tessera. È possibile eseguire l'override di questo comportamento predefinito e specificare le dimensioni delle tessere tramite la proprietà Viewport.

Utilizzare la proprietà ViewportUnits per specificare se la proprietà Viewport utilizza coordinate assolute o relative. Se le coordinate sono relative, sono condizionate dalle dimensioni dell'area di output. I punti (0,0) e (1,1) rappresentano rispettivamente l'angolo superiore sinistro e l'angolo inferiore destro dell'area di output. Per specificare che la proprietà Viewport utilizza coordinate assolute, impostare la proprietà ViewportUnits su Absolute.

Di seguito è illustrata la differenza in termini di output tra l'impostazione della proprietà ViewportUnits di una classe TileBrush su un valore assoluto o relativo.

Valore relativo e assoluto della proprietà ViewportUnits

Unità assolute e relative del riquadro di visualizzazione
Informazioni sulla versione

.NET Framework

Supportato in: 4, 3.5, 3.0

.NET Framework Client Profile

Supportato in: 4, 3.5 SP1
Piattaforme

Windows 7, Windows Vista SP1 o versione successiva, Windows XP SP3, Windows Server 2008 (componenti di base del server non supportati), Windows Server 2008 R2 (componenti di base del server supportati con SP1 o versione successiva), Windows Server 2003 SP2

.NET Framework non supporta tutte le versioni di ciascuna piattaforma. Per un elenco delle versioni supportate, vedere Requisiti di sistema di .NET Framework.
Vedere anche

Riferimenti

Altre risorse