private void NewPageDisplay(PageDisplayType pageDisplay) { Refresh(() => { MainPDFPanel.Children.Clear(); pdf = (pageDisplay == PageDisplayType.SINGLE) ? (IPDFPanel) new SinglePagePDFPanel(this) : (IPDFPanel) new ContinuousPDFPanel(this); MainPDFPanel.Children.Add(pdf.Instance); }, ViewType); if (DisplayChanged != null) { DisplayChanged(this, EventArgs.Empty); } }
private string GetPageDisplay(PageDisplayType pageDisplayType) { string value = ""; switch (pageDisplayType) { case PageDisplayType.Custom: value = "cp/"; break; case PageDisplayType.Browse: value = "browse/"; break; } return(value); }