PDF Viewer in a Custom Page
Custom Pages are great because I can use them to enrich my model-driven apps with individual controls and content. In other words, a custom page brings the power of canvas apps into my model-driven apps. For example, I can design dialogs or panes with the flexibility of the canvas designer, including the canvas app controls. Recently, I learned that not all controls are available in custom pages. In my case, I wanted to visualize a previously scanned PDF document to…