menu

Xamarin.Forms

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class PdfXfaRadioButtonListItem - Xamarin.Forms API Reference | Syncfusion

    Show / Hide Table of Contents

    Class PdfXfaRadioButtonListItem

    Represents the radio button list item.

    Inheritance
    System.Object
    PdfXfaRadioButtonListItem
    Namespace: Syncfusion.Pdf.Xfa
    Assembly: Syncfusion.Pdf.Portable.dll
    Syntax
    public class PdfXfaRadioButtonListItem : List<PdfXfaRadioButtonField>
    Examples
    //Create a new PDF XFA document.
    PdfXfaDocument document = new PdfXfaDocument();
    //Add a new XFA page.
    PdfXfaPage xfaPage = document.Pages.Add();
    //Create a new PDF XFA form
    PdfXfaForm mainForm = new PdfXfaForm("subform1", xfaPage, xfaPage.GetClientSize().Width);
    //Create a radio button group
    PdfXfaRadioButtonGroup group = new PdfXfaRadioButtonGroup("radioGroup");
    group.FlowDirection = PdfXfaFlowDirection.Vertical;
    //Create a radio button field and add the properties.
    PdfXfaRadioButtonField radioButtonField1 = new PdfXfaRadioButtonField("r1", new SizeF(80, 20));
    //Set the caption text.
    radioButtonField1.Caption.Text = "Male";
    PdfXfaRadioButtonField radioButtonField2 = new PdfXfaRadioButtonField("r2", new SizeF(80, 20));
    radioButtonField2.Caption.Text = "Female";
    //Add the radio button fields to the radio button group
    group.Items.Add(radioButtonField1);
    group.Items.Add(radioButtonField2);
    //Add the field to the XFA form.
    mainForm.Fields.Add(group);
    //Add the XFA form to the document.
    document.XfaForm = mainForm;
    //Save the document.
    document.Save("XfaForm.pdf", PdfXfaType.Dynamic);
    //close the document
    document.Close();
    'Create a new PDF XFA document.
    Dim document As New PdfXfaDocument()
    'Add a new XFA page.
    Dim xfaPage As PdfXfaPage = document.Pages.Add()
    'Create a new PDF XFA form
    Dim mainForm As New PdfXfaForm("subform1", xfaPage, xfaPage.GetClientSize().Width)
    'Create a radio button group 
    Dim group As New PdfXfaRadioButtonGroup("radioGroup")
    group.FlowDirection = PdfXfaFlowDirection.Vertical
    'Create a radio button field and add the properties.
    Dim radioButtonField1 As New PdfXfaRadioButtonField("r1", New SizeF(80, 20))
    'Set the caption text.
    radioButtonField1.Caption.Text = "Male"
    Dim radioButtonField2 As New PdfXfaRadioButtonField("r2", New SizeF(80, 20))
    radioButtonField2.Caption.Text = "Female"
    'Add the radio button fields to the radio button group
    group.Items.Add(radioButtonField1)
    group.Items.Add(radioButtonField2)
    'Add the field to the XFA form.
    mainForm.Fields.Add(group)
    'Add the XFA form to the document.
    document.XfaForm = mainForm
    'Save the document.
    document.Save("XfaForm.pdf",PdfXfaType.Dynamic)
    'close the document
    document.Close()

    Constructors

    PdfXfaRadioButtonListItem()

    Declaration
    public PdfXfaRadioButtonListItem()
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved