Navigation
You can use the PageUp, PageDown, GoToPage methods to navigate through the document programmatically:
Page Navigation
private void buttonPageUp_Click(object sender, EventArgs e)
{
this.radPdfViewer1.PdfViewerElement.PageUp();
}
private void buttonPageDown_Click(object sender, EventArgs e)
{
this.radPdfViewer1.PdfViewerElement.PageDown();
}
private void buttonGotoPage_Click(object sender, EventArgs e)
{
this.radPdfViewer1.PdfViewerElement.GoToPage(3);
}
Private Sub buttonPageUp_Click(sender As Object, e As EventArgs) Handles buttonPageUp.Click
Me.radPdfViewer1.PdfViewerElement.PageUp()
End Sub
Private Sub buttonPageDown_Click(sender As Object, e As EventArgs) Handles buttonPageDown.Click
Me.radPdfViewer1.PdfViewerElement.PageDown()
End Sub
Private Sub buttonGotoPage_Click(sender As Object, e As EventArgs) Handles buttonGotoPage.Click
Me.radPdfViewer1.PdfViewerElement.GoToPage(3)
End Sub
Additionally, you can control the precise scroll position by using the Scroll method which scrolls the view with a specified offset or the ScrollTo method which scrolls the view to an exact position:
Scrolling
private void buttonScroll_Click(object sender, EventArgs e)
{
this.radPdfViewer1.PdfViewerElement.Scroll(30, 30);
}
private void buttonScrollTo_Click(object sender, EventArgs e)
{
this.radPdfViewer1.PdfViewerElement.ScrollTo(0, 300);
}
Private Sub buttonScroll_Click(sender As Object, e As EventArgs) Handles buttonScroll.Click
Me.radPdfViewer1.PdfViewerElement.Scroll(30, 30)
End Sub
Private Sub buttonScrollTo_Click(sender As Object, e As EventArgs) Handles buttonScrollTo.Click
Me.radPdfViewer1.PdfViewerElement.ScrollTo(0, 300)
End Sub