PdfAcroFormFacade.GetListBoxFormField(String) Method
In This Article
Gets a specific list box form field’s properties.
Namespace: DevExpress.Pdf
Assembly: DevExpress.Pdf.v24.2.Core.dll
NuGet Package: DevExpress.Pdf.Core
#Declaration
public PdfListBoxFormFieldFacade GetListBoxFormField(
string fullName
)
#Parameters
Name | Type | Description |
---|---|---|
full |
String | A form field’s name. |
#Returns
Type | Description |
---|---|
Pdf |
An object that contains the form field’s properties. |
#Remarks
The PdfListBoxFormFieldFacade object contains form field and widget properties without access to the form field’s inner structure. Use the Widgets property to get the widget annotations’ settings associated with the form field.
The code sample below specifies the list box value and disables multiple selection:
using (PdfDocumentProcessor pdfDocumentProcessor = new PdfDocumentProcessor())
{
pdfDocumentProcessor.LoadDocument("Documents//FormDemo.pdf");
PdfDocumentFacade documentFacade = pdfDocumentProcessor.DocumentFacade;
PdfAcroFormFacade acroForm = documentFacade.AcroForm;
PdfListBoxFormFieldFacade listField = acroForm.GetListBoxFormField("List");
listField.MultiSelect = false;
listField.Sorted = false;
listField.Value = listField.Items[2].Value;
pdfDocumentProcessor.SaveDocument("FormDemo_new.pdf");
}
See Also