Новичок здесь.
Я создаю экземпляр класса ниже из-за кода страницы Silverlight.
Я пытаюсь понять, почему потоки вращаются (операция загрузки и работник)успешно вызвать событие Selected в классе, когда их завершенные события срабатывают, но событие Select для вызова метода (в данном случае конструктора) само по себе всегда равно нулю и поэтому не может?
Есть ли способ вызватьсобытие на самом вызове метода?
Спасибо!
public EventTest()
{
if (1 != 1) //for test purposes
{
IPWorxDomainContext ctx = new IPWorxDomainContext();
loadOperation = ctx.Load(ctx.GetTradeMarkRegistryListingsQuery());
loadOperation.Completed += new EventHandler(loadOperation_Completed);
}
else
{
if (Selected != null) //always null
{
Selected(null, new EventArgs());
}
worker = new BackgroundWorker();
worker.DoWork += new DoWorkEventHandler(worker_DoWork);
worker.RunWorkerCompleted += new RunWorkerCompletedEventHandler(worker_RunWorkerCompleted);
worker.RunWorkerAsync();
}
}