Je veux avoir un événement générique que je peux tirer cela prendra un eventArgs personnalisés> eNested événements génériques
Voici mon code jusqu'à présent
public event resultsEventHandler<T> returnResults;
public delegate void resultsEventHandler<T>(object sender, resultEventArgs<ObservableEntityCollection<T>> e);
protected virtual void OnreturnResults(resultEventArgs<ObservableEntityCollection<T>> > e)
{
if (returnResults != null)
{
returnResults<T>(this, e);
}
}
public class resultEventArgs<ObservableEntityCollection<T>> : EventArgs
{
private readonly ObservableEntityCollection<T> _results;
public resultEventArgs(ObservableEntityCollection<T> results)
{
this._results = results;
}
public ObservableEntityCollection<T>> queryResult
{
get { return _results; }
}
}
Alors quelle est la question? – Yoopergeek
Je souhaite avoir un événement qui passera une ObservableCollection dans eventArgs. J'ai plus de 140 types que T pourrait être. J'ai construit des événements personnalisés, mais je ne peux pas obtenir la syntaxe correcte pour construire les délégués génériques etc. –
DavidA