System.ComponentModel.ComplexBindingPropertiesAttribute Class

Specifies the data source and data member properties for a component that supports complex data binding. This class cannot be inherited.

See Also: ComplexBindingPropertiesAttribute Members


[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=false, Inherited=true)]
public sealed class ComplexBindingPropertiesAttribute : Attribute


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.


Namespace: System.ComponentModel
Assembly: System (in System.dll)
Assembly Versions:,