Bonjour,

Je cherche la meilleure solution pour initialiser un UserControl auquel je veux passer une datatable en paramètre.
Ma solution pour l'instant est de donner une propriété publique à ce contrôle et de l'ajouter dynamiquement dans mon aplli principale :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
uscCtrl = new MonControle
uscCtrl.Dtt = UneDatatable
frm.controls.add uscCtrl
Ca marche, mais par simple curiosité, n'y aurait-il pas moyen de faire un appel comme cela :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
uscCtrl = new MonControle(UneDatatable)
En surchargeant le Load par exemple, ou quelque chose approchant ?

Ainsi, je pourrais ajouter mon contrôle dans l'IDE sans que cela me pète au nez au chargement.

A quoi ça sert ? A rien, je sais, mais je suis curieux.