Represents the print preview view model.
Definition
Namespace:Telerik.WinForms.Controls.Spreadsheet.Controls
Assembly:Telerik.WinControls.RadSpreadsheet.dll
Syntax:
public class PrintPreviewViewModel : NotifyPropertyChangedBase, INotifyPropertyChanged
Inheritance: objectNotifyPropertyChangedBasePrintPreviewViewModel
Implements:
Inherited Members
Properties
Gets a value indicating whether it is possible to move to the next page.
public bool CanMoveToNextPage { get; }
The value indicating whether it is possible to move to the next page.
Gets a value indicating whether it is possible to move to the previous page.
public bool CanMoveToPreviousPage { get; }
The value indicating whether can it is possible to move to the previous page.
Gets or sets the number of copies.
public int? Copies { get; set; }
The number of copies.
Gets or sets the current page number text value.
public string CurrentPageNumberTextValue { get; set; }
The current page number text value.
Gets or sets the number of the first page to be printed.
public int? FromPage { get; set; }
The number of the first page to be printed.
Gets a value indicating whether there are any pages.
public bool HasAnyPages { get; }
The value indicating whether there are any pages.
Gets or sets a value indicating whether the ignore print area option is enabled.
public bool IsIgnorePrintAreaEnabled { get; set; }
The value indicating whether the ignore print area option is enabled.
Gets or sets a value indicating whether the margins drop down is opened.
public bool IsMarginsDropDownOpened { get; set; }
The value indicating whether the margins drop down is opened.
Gets or sets a value indicating whether the paper type drop down is opened.
public bool IsPaperTypeDropDownOpened { get; set; }
The value indicating whether the paper type drop down is opened.
Gets or sets a value indicating whether the scaling drop down is opened.
public bool IsScalingDropDownOpened { get; set; }
The value indicating whether the scaling drop down is opened.
Gets the margins drop down items.
public ObservableCollection<PageMarginsDropDownItemModel> MarginsDropDownItems { get; }
The margins drop down items.
Gets or sets the move to next page command.
public ICommand MoveToNextPageCommand { get; set; }
The move to next page command.
Gets or sets the move to previous page command.
public ICommand MoveToPreviousPageCommand { get; set; }
The move to previous page command.
Gets the page orientation drop down items.
public ObservableCollection<PageOrientationDropDownItemModel> PageOrientationDropDownItems { get; }
The page orientation drop down items.
Gets the pages count.
public int PagesCount { get; }
The pages count.
Gets the paper type drop down items.
public ObservableCollection<PaperTypeDropDownItemModel> PaperTypeDropDownItems { get; }
The paper type drop down items.
Gets the print collated drop down items.
public ObservableCollection<PrintCollatedDropDownItemModel> PrintCollatedDropDownItems { get; }
The print collated drop down items.
Gets or sets the print command.
public ICommand PrintCommand { get; set; }
The print command.
Gets the print what drop down items.
public ObservableCollection<PrintWhatDropDownItemModel> PrintWhatDropDownItems { get; }
The print what drop down items.
Gets or sets the print what settings.
public PrintWhatSettings PrintWhatSettings { get; set; }
The print what settings.
Gets the scaling type drop down items.
public ObservableCollection<ScalingTypeDropDownItemModel> ScalingTypeDropDownItems { get; }
The scaling type drop down items.
Gets the selected margins model.
public PageMarginsDropDownItemModel SelectedMarginsModel { get; set; }
The selected margins model.
Gets the selected page orientation model.
public PageOrientationDropDownItemModel SelectedPageOrientationModel { get; set; }
The selected page orientation model.
Gets the selected paper type model.
public PaperTypeDropDownItemModel SelectedPaperTypeModel { get; set; }
The selected paper type model.
Gets the selected print collated model.
public PrintCollatedDropDownItemModel SelectedPrintCollatedModel { get; set; }
The selected print collated model.
Gets the selected print what model.
public PrintWhatDropDownItemModel SelectedPrintWhatModel { get; set; }
The selected print what model.
Gets the selected scaling type drop down model.
public ScalingTypeDropDownItemModel SelectedScalingTypeDropDownModel { get; set; }
The selected scaling type drop down model.
Gets or sets the select ignore print area command.
public ICommand SelectIgnorePrintAreaCommand { get; set; }
The select ignore print area command.
Gets or sets the show page setup dialog margins tab command.
public ICommand ShowPageSetupDialogMarginsTabCommand { get; set; }
The show page setup dialog margins tab command.
Gets or sets the show page setup dialog page tab command.
public ICommand ShowPageSetupDialogPageTabCommand { get; set; }
The show page setup dialog page tab command.