ОБСУЖДЕНИЕ

Добавить обработчик события с#

4 ответов 4,8 тыс.
AI-выжимка обсуждения скоро

Краткие тезисы обсуждения со ссылками на ключевые ответы появятся здесь.

Автор темы
Добрый день. Помогите, пожалуйста, добавить обработчик события. У меня в одном модуле есть
public delegate void Reseived(
string SecCode,// идетнификатор инструмента
string ShortName, //имя инструмента
string Status, // статус "А"- операции разрешены
//"S" - операции запрещены
int Bid, //лучшая цена на покупку
int Offer, //лучшая цена на продажу
int LegalCurrentPrice //цена официальная текущая
);

public event Reseived OnReseived;

из другого модуля пытаюсь добавить
Instument.OnReseived += new Securities.Reseived(InstrTable_Show);
но в этой строчке появляется исключение, что не создан экземпляр объекта. Что делать?
 
с этим я разобралась, но InstrTable_Show вызываться не хочет((( Почему?
 
Reseived не идет ?
 
нет. событие просто не добавляется к списку, как следствие, не обрабатывается
 
Быть того не может. Либо у вас 2 объекта, одному цепляете а второго в работу, либо отцеплять успеваете.
 

Ещё по теме