/// <summary> /// Initializes a new instance of the <see cref="PagePreview"/> class. /// </summary> public PagePreview() { _canvas = new PagePreviewCanvas(this); Controls.Add(_canvas); _hScrollBar = new HScrollBar(); _hScrollBar.Visible = _showScrollbars; _hScrollBar.Scroll += OnScroll; _hScrollBar.ValueChanged += OnValueChanged; Controls.Add(_hScrollBar); _vScrollBar = new VScrollBar(); _vScrollBar.Visible = _showScrollbars; _vScrollBar.Scroll += OnScroll; _vScrollBar.ValueChanged += OnValueChanged; Controls.Add(_vScrollBar); InitializeComponent(); //OnLayout(); _zoom = Zoom.FullPage; _printableArea = new RectangleF(); //virtPageSize = new Size(); //showNonPrintableArea = false; //virtualPrintableArea = new Rectangle(); _printableArea.GetType(); //showNonPrintableArea.GetType(); //virtualPrintableArea.GetType(); // Prevent bogus compiler warnings _posOffset = new Point(); _virtualPage = new Rectangle(); }