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 :
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
1
2
3
4 uscCtrl = new MonControle uscCtrl.Dtt = UneDatatable frm.controls.add uscCtrl
En surchargeant le Load par exemple, ou quelque chose approchant ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part uscCtrl = new MonControle(UneDatatable)
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.![]()
Partager