public bool ConnectDevice() { try { if (cbSingleUse.Checked) { if (tag == null) { tag = ObjectManage.GetDeviceInstance(DeviceType.ITAGSingleUse); } //ProgressEvent(null, null); return(_IsConnected = tag.Connect((int)DeviceType.ITAGSingleUse)); } else { Utils.ShowMessageBox(Messages.ConnectWithNoDeviceSelected, Messages.TitleError); } } catch { return(false); } return(false); }