private void DataToControls()
{
if (bus != null)
{
Type type = bus.GetType();
cmbBusType.SelectedIndex = cmbBusType.FindStringExact(type.Name);
switch (cmbBusType.SelectedIndex)
{
case _EIA232:
eiA232Control.EIA232 = bus as EIA232;
break;
case _Ethernet:
ethernetControl.Ethernet = bus as Ethernet;
break;
case _IEEE488:
ieeE488Control.IEEE488 = bus as IEEE488;
break;
case _IEEE1394:
ieeE1394Control.IEEE1394 = bus as IEEE1394;
break;
case _LXI:
lxiControl.LXI = bus as LXI;
break;
case _PCI:
pciControl.PCI = bus as PCI;
break;
case _PCIe:
pcIeControl.PCIe = bus as PCIe;
break;
case _PXI:
pxiControl.PXI = bus as PXI;
break;
case _PXIe:
pxIeControl.PXIe = bus as PXIe;
break;
case _USB:
usbControl.USB = bus as USB;
break;
case _VME:
vmeControl.VME = bus as VME;
break;
case _VXI:
vxiControl.VXI = bus as VXI;
break;
}
}
}