Specifies the data source and data member properties for a component that supports complex data binding. This class cannot be inherited.
The System.ComponentModel.ComplexBindingPropertiesAttribute is used to specify the properties used with complex data binding, such as binding based on IList.
The System.ComponentModel.ComplexBindingPropertiesAttribute attribute is specified at the class level. It is inheritable and does not allow multiple attributes on the same class.
A control can support both simple binding, with System.ComponentModel.DefaultBindingPropertyAttribute, as well as complex binding.
For more information about using attributes, see Extending Metadata Using Attributes.