//-------------------------------------------------------------------------------- /// <summary> /// Отображает свойства адаптера CAN-порта в указаном контроле /// </summary> /// <param name="serialNumber">Уникальный серийный номер адаптера</param> /// <param name="control">Контрол для отображения настроек адаптера</param> private void ShowDeviceProperties(String serialNumber, ref PropertyGrid control) { String sn; Object obj; DeviceInfo[] devicelist; // Получили описания на оборудование devicelist = IXXAT.CanPort.GetDevicesInfo(); // Находим нужное устройство и отображаем данные foreach (DeviceInfo item in devicelist) { obj = item.UniqueHardwareId; sn = IXXAT.CanPort.GetSerialNumber(ref obj); if (sn == serialNumber) { IXXAT.CanPort port = new IXXAT.CanPort(serialNumber); this._CanPort = port; control.SelectedObject = null; control.SelectedObject = port; } } return; }