Esta documentación está archivada y no tiene mantenimiento.

FlowDocumentReader.Zoom (Propiedad)

Actualización: noviembre 2007

Obtiene o establece el nivel de zoom actual. Se trata de una propiedad de dependencia.

Espacio de nombres:  System.Windows.Controls
Ensamblado:  PresentationFramework (en PresentationFramework.dll)
XMLNS para XAML: http://schemas.microsoft.com/winfx/xaml/presentation

public double Zoom { get; set; }
/** @property */
public double get_Zoom()
/** @property */
public  void set_Zoom(double value)

public function get Zoom () : double
public function set Zoom (value : double)
<object Zoom="double" .../>

Valor de propiedad

Tipo: System.Double
El nivel de zoom actual, interpretado como porcentaje. El valor predeterminado es 100,0 (nivel de zoom de 100%).

Campo identificador

ZoomProperty

Propiedades de metadatos establecidas en true

Ninguna

La interfaz de usuario (UI)FlowDocumentReader predeterminada incluye un control de zoom que ofrece botones que permiten aumentar o reducir el zoom, así como un control deslizante que permite ajustar el nivel de zoom. En la ilustración siguiente se muestran los controles de zoom de un objeto FlowDocumentReader con la interfaz de usuario predeterminada.

Zoom de contenido de FlowDocumentReader

Los valores de las propiedades MinZoom y MaxZoom restringen el nivel de zoom.

En el ejemplo siguiente se muestra cómo se establece el atributo Zoom.

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


En el ejemplo siguiente se muestra cómo se establece la propiedad Zoom mediante programación.

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;


Windows Vista

.NET Framework y .NET Compact Framework no admiten todas las versiones de cada plataforma. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

.NET Framework

Compatible con: 3.5, 3.0
Mostrar: