Объявление в файле пользовательский контроль:
Код: Выделить всё
public delegate void BeforeSaveHandler(DataEntry sender, EventArgs e, ref bool cancel, ref object obj);
public event BeforeSaveHandler BeforeSave;
protected virtual void OnBeforeSave(DataEntry sender, BasicEventArgs e, ref bool cancel, ref object obj)
{
if (BeforeSave != null)
{
BeforeSave(this, e, ref cancel, ref obj);
}
}
Код: Выделить всё
DataEntry.BeforeSave += new BeforeSaveHandler(DataEntry_BeforeSave);
private void DataEntry_BeforeSave(DataEntry sender, EventArgs e, ref bool cancel, ref object obj)
{
throw new NotImplementedException();
}
Код: Выделить всё
public delegate void BeforeSaveHandler(DataEntry sender, EventArgs e, ref bool cancel, ref T obj);
Может ли кто-нибудь помочь мне в этом?
Подробнее здесь: https://stackoverflow.com/questions/790 ... neric-in-c
Мобильная версия