If a key isn't explicitly set then the Infragistics.Windows.Internal.PropertyDescriptorProvider.Key value will be used as the default key.
Note: in version 9.2 (NA 2009 volume 2) we changed the default value of the Key, initialized from the Infragistics.Windows.Internal.PropertyDescriptorProvider. This was done to make the keys more xaml friendly. The following table describes how the changes affect various data sources:
The KeyMatchingEnforced property was added to allow the Key to be used to explicitly idenify which data items are compatible when assigning a FieldLayout to a DataRecord.
Target Platforms: Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Server 2012, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2