1

PDFViewer1 を使用して、独自のズームインおよびズームアウト コントロールをどのように実装しますか?

フォームに Zoom-In と Zoom-Out の画像ボックスのグラフィックがあり、クリックするとそれぞれズームインまたはズームアウトします。

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# のいずれかを使用して正しい方向に向けてくれる人に感謝します。助けてくれてありがとう。

4

1 に答える 1

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();
}
于 2014-02-16T07:26:42.150 に答える