도움이 필요했습니다. 우리가 FlowDocumentPageViewer FlowDocumentPageViewer를 사용한 이벤트 WPF
- 어떤 이벤트가 어떤 이벤트 우리 잠시 zoomIn/zoomOut가 FlowDocumentPageViewer 최저
, 발라에가있다.
도움이 필요했습니다. 우리가 FlowDocumentPageViewer FlowDocumentPageViewer를 사용한 이벤트 WPF
, 발라에가있다.
FlowDocumentPageViewer에서 페이지를 변경하는 동안 어떤 이벤트가 있습니까?
예. FlowDocumentPageViewer.MasterPage는 페이지를 변경할 때마다 값을 변경합니다. DP이므로 자신의 DP를 바인딩하고 DP의 PropertyChangedCallback을 처리 할 수 있습니다.
FlowDocumentPageViewer에서 확대/축소하는 동안 이벤트가 발생합니까?
예. FlowDocumentPageViewer.Zoom은 줌을 변경할 때마다 값을 변경합니다. DP이므로 자신의 DP를 바인딩하고 DP의 PropertyChangedCallback을 처리 할 수 있습니다.
예 : MyZoom
및 MyMasterPage
이 DependencyProperties이 MyControl에 정의 된
<FlowDocumentPageViewer
Zoom="{Binding MyZoom, Mode=TwoWay, RelativeSource={RelativeSource FindAncestor,MyControl,1}}"
MasterPage="{Binding MyMasterPage, Mode=TwoWay, RelativeSource={RelativeSource FindAncestor,MyControl,1}}"
...
.
마스터 페이지의 경우 FlowDocumentPageViewer 컨트롤 템플릿의 DocumentPageView에서 PageDisconnected 이벤트를 처리 할 수 있습니다. 이 이벤트는 마스터 페이지가 변경 될 때 발생합니다. 이벤트 핸들러에서 DocumentPageView.PageNumber를 저장된 페이지 번호 값과 비교할 수 있습니다.