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. PageSetupViewModel

    PageSetupViewModel 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 PageSetupViewModel : INotifyPropertyChanged
    
    Tip: use kind:method, kind:property, kind:ctor. Press Esc to clear.

    Constructors (1)

    PageSetupViewModel()

    Properties (25)

    ApplyCommand
    BookletBindLongEdge
    CancelCommand
    CenterHorizontally
    CenterVertically
    IsBookletSelected
    IsNUpSelected
    IsPosterSelected
    LayoutKinds
    Margins
    NUpColumns
    NUpOrder
    NUpOrders
    NUpRows
    PaperSizes
    PosterTileCount
    PreviewMargins
    PreviewPageSize
    PreviewScale
    SelectedLayoutKind
    SelectedOrientation
    SelectedPaperSize
    ShowHeaderFooter
    UsePrintableArea
    WasApplied

    Methods (2)

    ApplyTo(PrintOptions)
    LoadFrom(PrintOptions)

    Events (2)

    PropertyChanged
    RequestClose

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