Y at-il un moyen de transmettre les paramètres à la fonction LoadControl lors du chargement dynamique du contrôle utilisateur?Passage de paramètres au constructeur UserControl dans C# 2.0
3
A
Répondre
3
je trouve une solution qui utilise la réflexion here
1
Tout ce que vous devez faire est de créer un descendant de la classe UserControl, ajouter un constructeur par défaut et un autre constructeur qui prend vos paramètres. Le constructeur sans paramètre est nécessaire pour le support du concepteur.
public class MyControl : UserControl
{
public MyControl() : base()
{
// do initialization stuff...
}
public MyControl(int parameter) : this()
{
// do additional stuff with parameter
}
}
Questions connexes
- 1. paramètres de passage dans la réflexion C#
- 2. Paramètres du constructeur de passage de Castle Windsor
- 3. C++, syntaxe pour le passage de paramètres
- 4. Paramètres de passage jqModal
- 5. JavaScript types de paramètres constructeur
- 6. Passage des paramètres dans les rails redirect_to
- 7. Passage de paramètres à un nouveau sous-contrôle utilisateur
- 8. Passage des paramètres de formulaire dynamique dans jQuery AJAX au chargement de la page
- 9. minutes au hasard en C# 2.0
- 10. C# Singleton avec le constructeur qui accepte les paramètres
- 11. problème dans le passage de paramètres dans struts balise url
- 12. C# UserControl Héritage
- 13. Cristal XI Rel2 RDC passage de paramètres
- 14. Passage de fichiers volumineux au service WCF
- 15. paramètres de passage dans le rapport de cristal
- 16. Passage de tableaux en tant que paramètres dans VB6
- 17. NHibernate le passage de paramètres dans les critères
- 18. Le passage d'un attribut dynamique à un constructeur interne
- 19. Chargement des contrôles utilisateur ASP.NET par type et par passage de paramètres?
- 20. Can AddIns dans MAF (System.AddIn) ont des paramètres de constructeur?
- 21. problème constructeur de C
- 22. NHibernate Passage de session au référentiel
- 23. Contrôle de l'apparence du concepteur de UserControl en double-buffered dessiné par le propriétaire dans C#/.NET 2.0
- 24. Comment éviter d'appeler explicitement un constructeur lors du passage d'un objet temporaire par référence en C++?
- 25. Passage de données par des intentions au lieu de constructeurs
- 26. jQuery/Ajax - $ .ajax() Passage de paramètres au rappel - Bon motif à utiliser?
- 27. Passage de paramètres en XML à une procédure stockée
- 28. Erreur d'affichage Usercontrol dans C# Designer
- 29. passage à un constructeur StreamWriter différent causant la mauvaise sortie
- 30. Passage de paramètres de Reporting SL vers Reporting Services
Merci, oui, je sais comment écrire un constructeur :) je plus parler à la dynamique de création de contrôle de l'utilisateur avec la fonction LoadControl. Comment puis-je passer un paramètre au constructeur à cette fonction. Désolé, si je n'étais pas clair. – sarsnake
Je pensais que le problème était avec le concepteur Visual Studio ne pas afficher le contrôle de l'utilisateur (ce qui peut être le cas lorsque vous ne fournissez pas un constructeur sans paramètre) ... –