2014-02-15 44 views
1

使用PDFViewer1如何實現自己的放大和縮小控件?Devexpress winform PDFViewer放大和縮小

我在窗體上放大和縮小圖片框圖形,點擊時我想分別放大或縮小。在VB.net

我的程序使用Visual Studio 2012

在我無力的嘗試,這是我有:

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

的DevExpress擁有我所遇到的最好的支持人/政策之一。我無法想象一個我沒有得到答案的案例。那麼爲什麼在這裏問這個問題呢,當你可以直接從DevExpress獲得真實的東西? –

+1

感謝您的回覆Uwe。我昨天在DevExpress論壇上發佈了這個問題,至今還沒有任何迴應。我需要儘快回答。知道StackOverflow社區是相當大的我也發佈在這裏,希望早日得到回答。 – user3314620

回答

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(); 
} 
+0

工作!非常感謝! :) – budaancamanyak