public void loadDevices(clsProductRecord productRecord) { clsDBDevice dbDevice = new clsDBDevice(); List <clsDevice> devices = dbDevice.DeviceList(); Int32 Index = 0; cmbDeviceName.DisplayMember = "Model"; cmbDeviceName.ValueMember = "ID"; while (Index < devices.Count) { clsDevice device = devices[Index]; cmbDeviceName.Items.Add(device); if (productRecord != null && (productRecord.DeviceId == device.ID)) { cmbDeviceName.SelectedItem = device; } Index++; //move the index to the next record } }
public void loadDevices() { clsDBDevice dbDevice = new clsDBDevice(); List <clsDevice> devices = dbDevice.DeviceList(); Int32 Index = 0; lstDevices.Items.Clear(); while (Index < devices.Count) { clsDevice device = devices[Index]; ListViewItem NewItem = new ListViewItem(); NewItem.Text = device.Manufacture; NewItem.SubItems.Add(device.Model); NewItem.Tag = device; lstDevices.AutoResizeColumns(ColumnHeaderAutoResizeStyle.ColumnContent); lstDevices.AutoResizeColumns(ColumnHeaderAutoResizeStyle.HeaderSize); lstDevices.Items.Add(NewItem); //Add the item to ListView Index++; //move the index to the next record } }