コード例 #1
0
        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
            }
        }
コード例 #2
0
ファイル: frmDevices.cs プロジェクト: zeedurwesh/Mobile-Fix
        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
            }
        }