Chapter 8: Component Types and Controls
Chapter 3, you learned something about the different component types supported in the form definition editing element. At that point we didn’t go into much detail, because we wanted you to get a broad picture of how XML data was represented in the XSF file.Now it’s time to look further into the way InfoPath handles the six editing component types, some of which are rather complex:
xField
xTextList
xCollection
xOptional
xReplace
xImage
When you drag a data source onto a form, you bind the data source to the selected form control. Data binding is what you’ll do most of the time. But as you’ll see later, not all controls are bound to data. Some can be used to create new values by combining data sources. So you’ll also examine the potential of two other InfoPath form controls: hyperlinks and expression boxes.