PrintManager

StockSharp.Xaml.Diagram.GXDiagram

Esta clase es responsable de imprimir un diagrama.

Hereda de: FrameworkElement

Implementa: IDocumentPaginatorSource

Constructores

PrintManager
public PrintManager()
printManager = PrintManager()

Cree un valor predeterminado PrintManager.

Propiedades

BackgroundTemplate
public DataTemplate BackgroundTemplate { get; set; }
value = printManager.BackgroundTemplate
printManager.BackgroundTemplate = value

Obtiene o establece la DataTemplate impresa como fondo para cada página.

Bounds
public Rect Bounds { get; set; }
value = printManager.Bounds
printManager.Bounds = value

Consigue o establece el área del modelo para ser impreso, en coordenadas modelo.

Diagram
public Diagram Diagram { get; internal set; }
value = printManager.Diagram
printManager.Diagram = value

Consigue el Diagrama para el cual este PrintManager realiza impresión.

DocumentPaginator
public virtual DocumentPaginator DocumentPaginator { get; }
value = printManager.DocumentPaginator

No utilice esta propiedad, pero llame a DocumentPaginator}) para utilizar una DocumentPaginator de forma segura.

ForegroundTemplate
public DataTemplate ForegroundTemplate { get; set; }
value = printManager.ForegroundTemplate
printManager.ForegroundTemplate = value

Obtiene o establece la DataTemplate impresa como primer plano para cada página.

Margin
public Thickness Margin { get; set; }
value = printManager.Margin
printManager.Margin = value

Obtiene o establece los márgenes dentro del tamaño de la página, alrededor del área impresa.

PageOptions
public PrintPageOptions PageOptions { get; set; }
value = printManager.PageOptions
printManager.PageOptions = value

Obtiene o establece cómo la impresión llena cada página.

Parts
public IEnumerable<Part> Parts { get; set; }
value = printManager.Parts
printManager.Parts = value

Obtiene o establece la colección de piezas para ser impreso.

Scale
public double Scale { get; set; }
value = printManager.Scale
printManager.Scale = value

Obtiene o establece el factor de escala en el que todo está impreso.

Métodos

OnCompleted
protected virtual void OnCompleted()
printManager.OnCompleted()

Esto se llama después de que la operación de impresión haya finalizado.

Paginate
public void Paginate(Action<DocumentPaginator> act)
printManager.Paginate(act)

Utilice DocumentPaginator@ de manera segura.

act
a Action <DocumentPaginator> que se llama con un DocumentPaginator con trabajo de inicialización de antemano y limpieza después.
Print
public void Print(PrintDialog dlg)
printManager.Print(dlg)

Imprima el diagrama usando las opciones tomadas en el PrintDialog dado.

dlg

Eventos

Completed
public event RoutedEventHandler Completed
printManager.Completed += handler

Esta RoutedEvent se produce cuando se completa la impresión.

Campos

BackgroundTemplateProperty
public static readonly DependencyProperty BackgroundTemplateProperty
value = PrintManager.BackgroundTemplateProperty

Identifica la propiedad BackgroundTemplatedependencia.

BoundsProperty
public static readonly DependencyProperty BoundsProperty
value = PrintManager.BoundsProperty

Identifica la propiedad de dependencia de Bounds.

CompletedEvent
public static readonly RoutedEvent CompletedEvent
value = PrintManager.CompletedEvent

Identifica el evento completo enrutado.

ForegroundTemplateProperty
public static readonly DependencyProperty ForegroundTemplateProperty
value = PrintManager.ForegroundTemplateProperty

Identifica la propiedad ForegroundTemplatedependencia.

MarginProperty
public static readonly DependencyProperty MarginProperty
value = PrintManager.MarginProperty

Identifica la propiedad de dependencia Margin

PageOptionsProperty
public static readonly DependencyProperty PageOptionsProperty
value = PrintManager.PageOptionsProperty

Identifica la propiedad PageOptionsdependencia.

PartsProperty
public static readonly DependencyProperty PartsProperty
value = PrintManager.PartsProperty

Identifica la propiedad de dependencia de piezas.

ScaleProperty
public static readonly DependencyProperty ScaleProperty
value = PrintManager.ScaleProperty

Identifica la propiedad de la dependencia de Escala.