private void ExpandFields(PdfFormField field, List<PdfAnnotation> allAnnots) { allAnnots.Add(field); List<PdfFormField> kids = field.Kids; if (kids != null) { foreach (PdfFormField f in kids) ExpandFields(f, allAnnots); } }