FlowDocumentReader.ZoomIncrement Свойство

Определение

Получает или задает шаг изменения масштаба.

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

Значение свойства

Double

Текущий шаг изменения масштаба в процентах. Значение по умолчанию — 10.0 (шаг масштабирования 10%).

Примеры

В следующем примере показано, как задать ZoomIncrement атрибут.

<FlowDocumentReader
  IsFindEnabled="True"  
  IsPrintEnabled="True"
  MinZoom="50" MaxZoom="1000"
  Zoom="120" ZoomIncrement="5"
>
  <FlowDocument>
    <Paragraph>
      Flow content...
    </Paragraph>
  </FlowDocument>
</FlowDocumentReader>

В следующем примере показано, как задать ZoomIncrement свойство программным способом.

FlowDocumentReader flowDocRdr = new FlowDocumentReader();

// Enable find...
flowDocRdr.IsFindEnabled = true;
// Enable printing...
flowDocRdr.IsPrintEnabled = true;
// Set zoom between 50% and 1000%.
flowDocRdr.MinZoom = 50;
flowDocRdr.MaxZoom = 1000;
// Set the zoom increment to 5%.
flowDocRdr.ZoomIncrement = 5;
// Set the initial zoom to 120%.
flowDocRdr.Zoom = 120;

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

' Enable find...
flowDocRdr.IsFindEnabled = True
' Enable printing...
flowDocRdr.IsPrintEnabled = True
' Set zoom between 50% and 1000%.
flowDocRdr.MinZoom = 50
flowDocRdr.MaxZoom = 1000
' Set the zoom increment to 5%.
flowDocRdr.ZoomIncrement = 5
' Set the initial zoom to 120%.
flowDocRdr.Zoom = 120

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

Комментарии

Увеличение масштаба — это процент, на который Zoom уровень увеличивается или уменьшается при IncreaseZoom выполнении команд DecreaseZoom соответственно.

Пользовательский интерфейс по умолчанию FlowDocumentReader включает элемент управления масштабированием, предоставляющий кнопки для увеличения или уменьшения масштаба, а также ползунок для настройки уровня масштабирования. На следующем рисунке показаны элементы управления масштабированием для пользовательского FlowDocumentReader интерфейса по умолчанию.

Увеличение содержимого FlowDocumentReader

Сведения о свойстве зависимостей

Поле идентификатора ZoomIncrementProperty
Metadata properties set to true Нет

Применяется к

См. также раздел