FlowDocumentScrollViewer.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%).

次の例は、 ZoomIncrement属性を設定する方法を示しています。The following example shows how to set the ZoomIncrement attribute.

<FlowDocumentScrollViewer
  HorizontalScrollBarVisibility="Auto" 
  VerticalScrollBarVisibility="Auto" 
  IsSelectionEnabled="True" 
  IsToolBarVisible="True" 
  MinZoom="50" MaxZoom="1000"
  Zoom="120" ZoomIncrement="5"
>
  <FlowDocument>
    <Paragraph>
      Flow content...
    </Paragraph>
  </FlowDocument>
</FlowDocumentScrollViewer>

次の例では、プログラムをZoomIncrement使用してプロパティを設定する方法を示します。The following example shows how to set the ZoomIncrement property programmatically.

FlowDocumentScrollViewer flowDocScrollViewer = new FlowDocumentScrollViewer();

// Enable content selection.
flowDocScrollViewer.IsSelectionEnabled = true;
// Enable the toolbar.
flowDocScrollViewer.IsToolBarVisible = true;

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

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

With flowDocScrollViewer
    ' Enable content selection.
    .IsSelectionEnabled = True
    ' Enable the toolbar.
    .IsToolBarVisible = True

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

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

注釈

ズームインクリメントは、コマンド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

適用対象

こちらもご覧ください