or

try{ newInstance = this.InstanceFactory.CreateInstance(type);}catch (TargetInvocationException){ return;}catch (MissingMethodException){ return;}



' create location combo box columncol = grdPurchases.Columns("location_id")col.DataSource = locations ' DataGrid with "id" and "name" columns
col.DisplayMember = "name"col.ValueMember = "id"col.DisplayMemberSort = True' create default groupingsDim locationDescriptor As New GroupDescriptor()locationDescriptor.GroupNames.Add("location_id", System.ComponentModel.ListSortDirection.Ascending)grdPurchases.GroupDescriptors.Add(locationDescriptor)
