public StampAnnotationView(Syncfusion.SfPdfViewer.XForms.SfPdfViewer pdfViewer) { InitializeComponent(); this.pdfViewer = pdfViewer; Grid.SetRow(this, 0); if (Device.Idiom != TargetIdiom.Desktop) { Grid.SetRowSpan(this, 3); } else { Grid.SetRowSpan(this, 2); } recognizer = new TapGestureRecognizer() { NumberOfTapsRequired = 1 }; recognizer.Tapped += (s, e) => { CreateAndAddCustomStamp(s as Image); }; approved.GestureRecognizers.Add(recognizer); notapproved.GestureRecognizers.Add(recognizer); draft.GestureRecognizers.Add(recognizer); confidential.GestureRecognizers.Add(recognizer); expired.GestureRecognizers.Add(recognizer); }
internal BookmarkToolbar(PDFViewerCustomToolbar_Tablet sampleView) { parentGrid = sampleView.parentGrid; pdfViewer = sampleView.pdfViewer; listViewItemsSource = sampleView.listViewItemsSource; CreateBookmarkToolbar(); }
protected override void OnElementPropertyChanged(object sender, System.ComponentModel.PropertyChangedEventArgs e) { base.OnElementPropertyChanged(sender, e); if ((sender as CustomEntry) != null) { if (e.PropertyName == "IsFocused") { if ((sender as CustomEntry) != null && (sender as CustomEntry).IsFocused) { Control.PerformSelector(new ObjCRuntime.Selector("selectAll"), null, 0.0f); } } if (!isInitialized && (sender as CustomEntry).IsPageNumberEntry) { textField = new UITextField(); SetNativeControl(textField); pdfViewerControl = (sender as CustomEntry).PdfViewer; textField.TextAlignment = UITextAlignment.Center; textField.TextColor = new UIColor(0f, 0.46f, 1f, 1f); textField.Layer.BorderColor = new CoreGraphics.CGColor(0, 0, 0, 0.4f); textField.Layer.BorderWidth = 1; textField.Layer.CornerRadius = 2; textField.TintColor = new UIColor(255f, 255f, 255f, 0); textField.EditingDidBegin += TextField_EditingDidBegin; isInitialized = true; } } }
internal BookMarkPane(PDFViewerCustomToolbar_Desktop toolbar_Desktop) { pdfViewer = toolbar_Desktop.pdfViewer; bookPane = toolbar_Desktop.basePane; bookmarkLoadedDocument = toolbar_Desktop.bookmarkLoadedDocument; listViewItemsSource = toolbar_Desktop.ListViewItemsSource; CreateToolBar(); }
public AlertViewDelegate(Syncfusion.SfPdfViewer.XForms.SfPdfViewer pdfviewerControl) { pdfviewer = pdfviewerControl; alert = new UIAlertView(); alert.AlertViewStyle = UIAlertViewStyle.Default; alert.Title = "Error"; alert.AddButton("Ok"); alert.Message = "Please enter a valid page number"; }