Evento Viewer.OnViewChanged (Visio Viewer)
Se produce cuando se cambia la vista de la página actual en Microsoft Visio Viewer.
Sintaxis
expresión. OnViewChanged (PageXAtViewCenter, PageYAtViewCenter, ZoomFactor)
Expresión Expresión que devuelve un objeto Viewer .
Parameters
Nombre | Obligatorio/opcional | Tipo de datos | Descripción |
---|---|---|---|
PageXAtViewCenter | Obligatorio | Double | Coordenada x, en unidades de dibujo, del centro de la página. |
PageYAtViewCenter | Obligatorio | Double | Coordenada y, en unidades de dibujo, del centro de la página. |
ZoomFactor | Obligatorio | Double | Factor por el que se multiplica el zoom (el tamaño de página). |
Valor devuelto
Nothing
Comentarios
La vista de página consta del punto central de la página, expresado en coordenadas de página x-y, con el origen del sistema de coordenadas en la esquina inferior izquierda de la página y el factor de zoom, expresado como un porcentaje numérico, que oscila entre el 1 % y el 400 %.
Puede obtener la vista de página actual en Visio Viewer mediante el método GetPageView y puede establecer la vista de página mediante programación mediante el método SetPageView.
Ejemplo:
En el código siguiente se muestra cómo usar el evento OnViewChanged para mostrar los nuevos datos de vista de página en la ventana Inmediato.
Private Sub vsoViewer_OnViewChanged(ByVal PageXAtViewCenter As Double, ByVal PageYAtViewCenter As Double, ByVal ZoomFactor As Double)
Dim dblXPoint As Double
Dim dblYPoint As Double
Dim dblZoomFactor As Double
vsoViewer.GetPageView dblXPoint, dblYPoint, dblZoomFactor
Debug.Print "New x-coordinate is:"; dblXPoint
Debug.Print "New y-coordinate is:"; dblYPoint
Debug.Print "New zoom factor is:"; dblZoomFactor
End Sub
Soporte técnico y comentarios
¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.