Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Aktualisiert: November 2007
In diesem Beispiel wird veranschaulicht, wie Sie die Zoom-Eigenschaft eines DocumentViewer-Elements mithilfe von Extensible Application Markup Language (XAML) an ein Textsteuerelement binden.
Beispiel
<Window x:Class="SDKSample.Window1"
xmlns="https://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="https://schemas.microsoft.com/winfx/2006/xaml">
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="*" />
<RowDefinition Height="*" />
</Grid.RowDefinitions>
<DocumentViewer Name="dvZoomSource" Grid.Row="0" />
<TextBox Grid.Row="1"
Text="{Binding ElementName=dvZoomSource, Path=Zoom, Mode=OneWay}" />
</Grid>
</Window>
Aufgabenhinweise
In diesem Beispiel werden alle Änderungen am Wert von Zoom sofort im datengebundenen TextBox reflektiert.
In diesem Beispiel wird der Wert von Zoom mit einer einfachen Bindungsdeklaration an die Text-Eigenschaft eines TextBox-Elements gebunden.
Die ElementID-Klausel in der Bindungsdeklaration verweist auf den Namen des Quellelements, der in diesem Fall "dvZoomSource" lautet.
Die Path-Klausel in der Bindungsdeklaration nennt die Quelleigenschaft, die in diesem Fall Zoom ist.
Die Mode-Klausel in der Bindungsdeklaration gibt an, dass es sich um eine unidirektionale Datenbindung handelt. Updates auf den Quellwert von Zoom werden im Ziel-TextBox-Element reflektiert, während sich der Wert von Zoom bei Änderungen am Inhalt des TextBox-Elements jedoch nicht ändert.