property OnPageNumberChanged: TNotifyEvent;
เรียกเมื่อหมายเลขหน้าที่มองเห็นเปลี่ยนแปลงเนื่องจากการเลื่อน พารามิเตอร์ Sender อ้างอิงอินสแตนซ์ TPdfView ที่เรียกเหตุการณ์ ดังนั้นตัวจัดการเดียวจึงรองรับหลายมุมมองได้โดยตรวจสอบ Sender
การใช้งานทั่วไปได้แก่: แจ้งคอนโทรลนำทางว่าผู้ใช้กำลังอ่านหน้าอื่นในโหมดต่อเนื่อง เนื่องจากตัวจัดการทำงานบนเธรดหลักของ VCL คุณจึงสามารถอัปเดตคอนโทรลฟอร์มและเรียก VCL API อื่นๆ ได้โดยตรง
ตัวจัดการต้องคืนค่าอย่างรวดเร็ว — การเรนเดอร์ PDFium และการกรอกฟอร์มเกิดขึ้นบนเธรดเดียวกัน และความล่าช้าที่นี่จะเลื่อนการวาดหน้าครั้งถัดไป
TabStop เป็น True หากต้องการให้คอนโทรลนี้เข้าร่วมการเคลื่อนย้ายโฟกัสด้วยคีย์แท็บเพื่อให้เหตุการณ์แป้นพิมพ์ถูกส่งมาPdfView1.OnPageNumberChanged := MyHandlerSet Cursor / Set Caret ที่ตรงกันบน TPdfView เพื่อให้ผลตอบสนองภาพซิงค์กัน
procedure TForm1.PdfViewOnPageNumberChanged(Sender: TObject);
begin
// notify a navigation control that the user is now reading a different page in continuous mode
Caption := Format('OnPageNumberChanged on page %d', [PdfView1.PageNumber]);
end;