FlowDocumentPageViewer.ZoomIncrement Eigenschaft

Definition

Ruft den Zoomschritt ab oder legt diesen fest.

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

Eigenschaftswert

Der aktuelle Zoomschritt, interpretiert als Prozentwert. Der Standardwert ist 10,0 (Zoomschritte von 10 %).

Beispiele

Im folgenden Beispiel wird die Verwendung dieser Eigenschaft veranschaulicht.

<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

Hinweise

Das Zoominkrement ist der Prozentsatz, um den der Zoom Pegel erhöht oder verringert wird, wenn die IncreaseZoom Befehle oder DecreaseZoom ausgeführt werden.

Informationen zur Abhängigkeitseigenschaft

Bezeichnerfeld ZoomIncrementProperty
Metadateneigenschaften auf true festgelegt Keine

Gilt für:

Weitere Informationen