Esta documentación está archivada y no tiene mantenimiento.

NavigationCommands.GoToPage (Propiedad)

Actualización: noviembre 2007

Obtiene el valor que representa el comando Go To Page.

Espacio de nombres:  System.Windows.Input
Ensamblado:  PresentationCore (en PresentationCore.dll)
XMLNS para XAML: http://schemas.microsoft.com/winfx/xaml/presentation

public static RoutedUICommand GoToPage { get; }
/** @property */
public static RoutedUICommand get_GoToPage()

public static function get GoToPage () : RoutedUICommand

<object property="NavigationCommands.GoToPage"/>

Valor de propiedad

Tipo: System.Windows.Input.RoutedUICommand
Comando enrutado de la interfaz de usuario.

Valores predeterminados

Movimiento de tecla

N/D

Texto de interfaz de usuario

Zoom

Este comando indica la intención de cambiar el zoom.

DocumentViewer y FlowDocumentPageViewer implementan la compatibilidad necesaria para responder al comando GoToPage, aunque su uso no es obligatorio; en muchos casos, la implementación en respuesta a ese comando es responsabilidad del autor de la aplicación.

En el ejemplo siguiente se muestra cómo utilizar el comando GoToPage junto con FlowDocumentPageViewer. FlowDocumentPageViewer proporciona una implementación que responde al comando GoToPage yendo a la página especificada por el valor de texto de un control TextBox.

<Window xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation">


...


<!-- GoToPage UI-->
<StackPanel DockPanel.Dock="Top" Orientation="Horizontal">
  <TextBox Name="pageNumberTextBox">1</TextBox>
  <Button
    Command="NavigationCommands.GoToPage"
    CommandTarget="{Binding ElementName=flowDocumentPageViewer}"
    CommandParameter="{Binding ElementName=pageNumberTextBox,Path=Text}">Go To Page</Button>
</StackPanel>


...


<!-- The following FlowDocumentPageViewer is used to process NavigationCommands.GoToPage commands -->
<FlowDocumentPageViewer Name="flowDocumentPageViewer">
  <FlowDocument>
    <!-- Document Content-->
    <Paragraph>
      Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Sed vulputate, lacus non sagittis pharetra, diam dolor dictum tellus, et hendrerit odio risus nec erat. Nam sollicitudin imperdiet mi. Sed rutrum. Morbi vel nunc. Donec imperdiet. Morbi hendrerit leo. Maecenas imperdiet. Curabitur viverra tempor nisi. Phasellus vitae augue sit amet neque venenatis elementum. Proin posuere lobortis quam. Curabitur et neque. Donec ac sem vitae libero pharetra luctus. Fusce purus. Nulla vehicula, leo commodo dictum lobortis, odio augue accumsan ante, id dictum nisi libero quis diam. Nam augue erat, malesuada eu, tincidunt eu, dictum ut, ante. In vel magna vel ligula faucibus lobortis. Praesent a felis non mi fringilla vulputate. Integer quis tellus cursus elit tincidunt vehicula. Morbi commodo sem eu eros. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae;
    </Paragraph>


...


  </FlowDocument>
</FlowDocumentPageViewer>


...


</Window>


Windows Vista

.NET Framework y .NET Compact Framework no admiten todas las versiones de cada plataforma. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

.NET Framework

Compatible con: 3.5, 3.0
Mostrar: