PrintingTools Home
  1. Home
  2. Docs
  3. API
    1. GitHub
    Menu
    Loading menu…

    On this page

    1. Home
    2. API
    3. PrintingTools.UI.ViewModels
    4. PrintPreviewViewModel

    PrintPreviewViewModel Class

    Definition

    Namespace PrintingTools.UI.ViewModels
    Assembly PrintingTools.UI.dll
    Inherits Object
    Implements INotifyPropertyChanged
    View source
    Show inherited members (7)
    • System.Object.Equals(System.Object?)
    • System.Object.Equals(System.Object?, System.Object?)
    • System.Object.GetHashCode()
    • System.Object.GetType()
    • System.Object.MemberwiseClone()
    • System.Object.ReferenceEquals(System.Object?, System.Object?)
    • System.Object.ToString()
    public sealed class PrintPreviewViewModel : INotifyPropertyChanged
    
    Tip: use kind:method, kind:property, kind:ctor. Press Esc to clear.

    Constructors (2)

    PrintPreviewViewModel()
    PrintPreviewViewModel(IReadOnlyList<PrintPage>, Byte[]?)

    Properties (11)

    HasPrinters
    HasVectorDocument
    PageCount
    Pages
    Printers
    SelectedPage
    SelectedPageNumber
    SelectedPrinter
    SelectedPrinterDisplayName
    VectorDocument
    Zoom

    Methods (4)

    GoToNextPage()
    GoToPreviousPage()
    LoadPrinters(IEnumerable<PrinterInfo>, Nullable<PrinterId>, String?)
    RequestAction(PreviewAction)

    Events (2)

    ActionRequested
    PropertyChanged

    Copyright © 2026, Wieslaw Soltes aka wieslawsoltes - Content licensed under the Creative Commons CC BY 2.5 | Site generated by lunet hosted on GitHub Pages