A control array is a group of controls that share the same name, type, and event procedures. Elements of the same control array have their own property settings. The upgrade wizard relies on functions and objects in the Microsoft.VisualBasic.Compatibility.VB6 namespace to upgrade control arrays.