Здравствуйте, m_CodeTyper, Вы писали:
Mab>>[Ужас поскипан]
Mab>>Если нужно делегировать событие, то делают так:
Mab>>Mab>>public static event ConnectionEventHandler ConnectionStateChange
Mab>>{
Mab>> add { m_Connection.ConnectionStateChange += value; }
Mab>> remove { m_Connection.ConnectionStateChange -= value; }
Mab>>}
Mab>>
_CT>Не компилируется. App.CDBCRM.m_Connection' denotes a 'field' where a 'class' was expected
Прошу прощения, static там лишний, конечно. Нужно просто public event.
_CT>Где?
public class CDBCRM
{
...
public delegate void ConnectionEventHandler(object sender, StateChangeEventArgs e);
}