FlowDocumentPageViewer.ZoomIncrement プロパティ

定義

ズーム インクリメントを取得または設定します。Gets or sets the zoom increment.

public:
 property double ZoomIncrement { double get(); void set(double value); };
public double ZoomIncrement { get; set; }
member this.ZoomIncrement : double with get, set
Public Property ZoomIncrement As Double

プロパティ値

現在のズーム インクリメントはパーセンテージとして解釈されますThe current zoom increment, interpreted as a percentage. 既定値は 10.0 です (ズームは 10% ずつインクリメントされます)。The default is 10.0 (zoom increments by 10%).

このプロパティを使用する方法を次の例に示します。The following example shows how to use this property.

<FlowDocumentPageViewer
  MinZoom="50" MaxZoom="1000"
  Zoom="120" ZoomIncrement="5"
>
  <FlowDocument>
    <Paragraph>
      Flow content...
    </Paragraph>
  </FlowDocument>
</FlowDocumentPageViewer>
FlowDocumentPageViewer flowDocPageViewer = new FlowDocumentPageViewer();

// Set zoom between 50% and 1000%.
flowDocPageViewer.MinZoom = 50;
flowDocPageViewer.MaxZoom = 1000;
// Set the zoom increment to 5%.
flowDocPageViewer.ZoomIncrement = 5;
// Set the initial zoom to 120%.
flowDocPageViewer.Zoom = 120;

FlowDocument flowDoc = new FlowDocument(new Paragraph(new Run("Flow content...")));
flowDocPageViewer.Document = flowDoc;
Dim flowDocPageViewer As New FlowDocumentPageViewer()

' Set zoom between 50% and 1000%.
flowDocPageViewer.MinZoom = 50
flowDocPageViewer.MaxZoom = 1000
' Set the zoom increment to 5%.
flowDocPageViewer.ZoomIncrement = 5
' Set the initial zoom to 120%.
flowDocPageViewer.Zoom = 120

Dim flowDoc As New FlowDocument(New Paragraph(New Run("Flow content...")))
flowDocPageViewer.Document = flowDoc

注釈

ズームインクリメントは、コマンドZoom IncreaseZoomまたはDecreaseZoomコマンドが実行されるときにレベルを増減する割合です。The zoom increment is the percentage by which the Zoom level is increased or decreased when the IncreaseZoom or DecreaseZoom commands are executed, respectively.

依存プロパティ情報Dependency Property Information

識別子フィールドIdentifier field ZoomIncrementProperty
メタデータプロパティがに設定されるtrueMetadata properties set to true NoneNone

適用対象

こちらもご覧ください