private void BuildAttributes_ListboxEditor()
 {
     if (oDatasource != null)
     {
         UIListboxEditor.UIListboxDatasource          ds  = new UIListboxEditor.UIListboxDatasource(ref oDatasource);
         UIListboxEditor.UIListboxValueMember         vm  = new UIListboxEditor.UIListboxValueMember(sValueMember);
         UIListboxEditor.UIListboxDisplayMember       dm  = new UIListboxEditor.UIListboxDisplayMember(sDisplayMember);
         UIListboxEditor.UIListboxIsDropDownResizable ddr = null;
         ArrayList attrs = new ArrayList();
         attrs.Add(ds);
         attrs.Add(vm);
         attrs.Add(dm);
         if (bIsDropdownResizable)
         {
             ddr = new UIListboxEditor.UIListboxIsDropDownResizable();
             attrs.Add(ddr);
         }
         Attribute[] attrArray;
         attrArray         = (System.Attribute[])attrs.ToArray(typeof(Attribute));
         oCustomAttributes = new AttributeCollection(attrArray);
     }
 }
 private void BuildAttributes_ListboxEditor()
 {
     if (oDatasource != null)
     {
         UIListboxEditor.UIListboxDatasource ds = new UIListboxEditor.UIListboxDatasource(ref oDatasource);
         UIListboxEditor.UIListboxValueMember vm = new UIListboxEditor.UIListboxValueMember(sValueMember);
         UIListboxEditor.UIListboxDisplayMember dm = new UIListboxEditor.UIListboxDisplayMember(sDisplayMember);
         UIListboxEditor.UIListboxIsDropDownResizable ddr = null;
         ArrayList attrs = new ArrayList();
         attrs.Add(ds);
         attrs.Add(vm);
         attrs.Add(dm);
         if (bIsDropdownResizable)
         {
             ddr = new UIListboxEditor.UIListboxIsDropDownResizable();
             attrs.Add(ddr);
         }
         Attribute[] attrArray;
         attrArray =  (System.Attribute[]) attrs.ToArray(typeof(Attribute));
         oCustomAttributes = new AttributeCollection(attrArray);
     }
 }