Ejemplo n.º 1
0
        private void _imageList_SelectedItemsChanged(object sender, EventArgs e)
        {
            for (int index = 0; index < _imageList.Items.Count; index++)
            {
                if (_imageList.Items[index].IsSelected)
                {
                    _currentPageIndex = index;

                    PDFFormContolsHelper.SetPageControlsToCanvas(_imageList.Items[index] as PDFPageItem, _imageViewer);

                    SetViewerImage(_imageList.Items[_currentPageIndex] as PDFPageItem);

                    UpdateControls();
                }
            }
        }
Ejemplo n.º 2
0
        private void _miFileLoadDataFromXML_Click(object sender, EventArgs e)
        {
            OpenFileDialog dlg = new OpenFileDialog();

            dlg.Filter = string.Format("XML (*.xml)|*.xml");

            if (dlg.ShowDialog(this) == DialogResult.OK)
            {
                PDFDocumentHelper.LoadFormsFieldsFromXML(dlg.FileName, _pdfDocument, _imageList);

                if (!PDFDocumentHelper.HasForms)
                {
                    MessageBox.Show("The XML file does not contain any forms data", "PDF Forms Demo", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                }

                PDFFormContolsHelper.SetPageControlsToCanvas(_imageList.ActiveItem as PDFPageItem, _imageViewer);

                _imageViewer.OnTransformChanged(e);
            }
        }