0

AtalasoftDotImageライブラリを使用してPDFビューアを構築しています。PDF表示コンポーネントがありますが、AcrobatスタイルのPDF連続レイアウトをサポートしていません。ページを一度に1ページずつ表示する必要があります。

おそらく3つのPDFViewer、現在のフレーム、および直前と直後のフレームを含む、一種の仮想化スクロール可能コントロールを構築する必要があります。だから私の質問は-どうやってこれを行うのですか?

[私は過去3年間WPFを行ってきましたが、WinFormsの経験は精神的な混乱に変わりました。]

どのビューアを開き、どのビューアを閉じるかを検出できる必要があります。どのように?

4

1 に答える 1

1

これは、パネルを使用して行うことができます。AutoScroll=trueおよびAutoScrollMinSize.Height=pagesxcontrol.Heightを設定します。Scrollイベントハンドラーを実装し、-AutoScrollPosition.Yプロパティを調べて、ユーザーが何を見ているかを確認します。必要に応じて、3つのコントロールのLocationプロパティとそれらのPageプロパティを変更します。

于 2009-12-07T19:04:41.523 に答える