Bonjour,

J'ai tenté quelque chose de peut etre trop ambitieux :

appeller une methode avec un variable a type static avec en argument une variable généric...

en gros ca donne ca :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
        protected override void RegisterAllViewEvents<T>(T view)
        {
            RegisterViewEvents(view);
        }
 
        public void RegisterViewEvents(ISearchFormView view)
        {
            view.SearchExecuted += new EventHandler(SearchExecuted);
        }
 
        public void RegisterFiltersEvents(ISearchFilterView view)
        {
            view.FilterApllied += new EventHandler(FilterApllied);
        }
Evidement cela ne marche pas (ce genre de lien doivent etre fait à la compilation) comment fait un truc propre sans avoir a faire dans RegisterAllViewEvents des Test sur le type en entrée ?

merci