Devexpress winform PDFViewer放大和缩小

时间:2014-02-15 22:39:51

标签: c# vb.net winforms devexpress pdfviewer

使用PDFViewer1如何实现自己的放大和缩小控件?

我的表格上有放大和缩小图片框图片,点击后我想分别放大或缩小。

我使用Visual Studio 2012在VB.net中编程

在我的微弱尝试中,这就是我所拥有的:

Private Sub Zoom_In_Click(sender As Object, e As EventArgs) Handles Zoom_In.Click
    Me.PdfViewer1.ZoomMode = PdfZoomMode.Custom
    Me.PdfViewer1.ZoomFactor = 120
    Me.PdfViewer1.Refresh()
End Sub

我很感激有人指出我正确的方向 VB或C#,谢谢你的帮助。

1 个答案:

答案 0 :(得分:1)

您可以使用PdfZoomInCommand / PdfZoomOUtCommand命令:

PdfViewerCommand zoomIn;
PdfViewerCommand zoomOut;
//...
    zoomIn = new PdfZoomInCommand(pdfViewer1);
    zoomOut = new PdfZoomOutCommand(pdfViewer1);
//...
void buttonZoomIn_Click(object sender, EventArgs e) {
    if(zoomIn.CanExecute())
        zoomIn.Execute();
}
void buttonZoomOut_Click(object sender, EventArgs e) {
    if(zoomOut.CanExecute())
        zoomOut.Execute();
}