//public event DelegateObjectFunc EvtDataRecievedHost; /// <summary> /// Обработчик события ответа от главной формы /// </summary> /// <param name="obj">объект класса 'EventArgsDataHost' с идентификатором/данными из главной формы</param> public override void OnEvtDataRecievedHost(object obj) { if (_object is Control) { m_evObjectHandleCreated.WaitOne(System.Threading.Timeout.Infinite, true); } else { ; } m_markDataHost.Marked(((EventArgsDataHost)obj).id); }
//public event DelegateObjectFunc EvtDataRecievedHost; /// <summary> /// Обработчик события ответа от главной формы /// </summary> /// <param name="obj">объект класса 'EventArgsDataHost' с идентификатором/данными из главной формы</param> public virtual void OnEvtDataRecievedHost(object obj) { if (_object is Control) { m_evObjectHandleCreated.WaitOne(-1); } else { ; } m_markDataHost.Marked(((EventArgsDataHost)obj).id); }