J'ai une toile sur ma page et quand je clique sur un bouton, je crée dynamiquement un nouveau bouton sur ma toile. Donc, je veux garder mon bouton quelque part où je peux accéder à tout moment n'importe où sur mon projet (pour changer le texte par exemple, ou pour le formater). Est-ce que quelqu'un peut me donner une solution?Comment conserver un Button/TextBox/etc en session?
Répondre
Silverlight s'exécute complètement sur le client, dans le navigateur, donc il n'y a pas besoin de s'inquiéter de stocker des choses dans l'état de la session sur le serveur. Eh bien, à moins que vous ne publiiez sur le serveur depuis votre application, mais rien dans votre question n'indique que vous le faites.
Si vous créez un bouton dans Silverlight (à partir d'une page ou d'un contrôle), il sera disponible dans cette page ou dans ce contrôle, comme n'importe quelle ancienne variable .NET. Si c'est déclaré comme champ, vous pouvez y accéder de n'importe où.
public partial class MainControl : UserControl
{
private Button myButtonToKeepAroundAllTheTime;
protected void TriggerButton_Click(object sender, EventArgs e)
{
myButtonToKeepAroundAllTheTime = new Button()
{
Content = "Click Me",
Height = 20
};
}
}
Ce type de fonctionnalité est généralement effectué via des rappels (délégués) sur votre page/formulaire ou liés à votre contrôle.
Avez-vous ce que vous voulez pour déclencher le changement, enregistrez-vous à un événement que vous avez défini avec votre bouton/zone de texte/page.
- 1. Conserver la session ASP.NET ouverte/en vie
- 2. Comment conserver les objets XML de session?
- 3. Comment puis-je conserver une session dans un iframe?
- 4. comment implémenter winform session comme timeout de session en particulier
- 5. Visual Studio Conserver la session entre les reconstructions etc
- 6. Comment conserver les journaux en C#?
- 7. Comment conserver UTC dans un CDateTimeCtrl?
- 8. Comment conserver un php stream_socket vivant?
- 9. Conserver un objet d'autorisation
- 10. Comment puis-je conserver les informations de session lors de la redirection d'un sous-domaine vers un autre?
- 11. Comment conserver un certain nombre d'éléments dans un tableau?
- 12. Comment créer une session en PHP avec une chaîne aléatoire?
- 13. session en asp.net mvc
- 14. Comment capturer un état de session
- 15. session en asp.net
- 16. Session expirer en PHP
- 17. Comment faire pour conserver les attributs des contrôles utilisateur ASP.NET
- 18. ASP.NET MVC: Comment conserver un octet de champ []
- 19. Comment conserver l'état entre les demandes dans AppEngine (Python)?
- 20. Gestion de session en PHP
- 21. Comment conserver des blobs dans Drupal?
- 22. Comment conserver les raccourcis d'application actuels/synchronisés?
- 23. JSF: Comment mettre à jour une base de bean d'une session sur un autre bean session?
- 24. Mettre un objet en session via une propriété dans ASP.NET
- 25. Session VS Fichier VS Memcache pour un cache en PHP?
- 26. Comment conserver l'indentation des listes numérotées?
- 27. Comment vérifier quelle session est enregistrée en PHP?
- 28. Conserver Messagebox.show() au-dessus de l'autre application en utilisant C#
- 29. Comment rendre le cookie de session authkit HttpOnly en pylônes?
- 30. comment créer une session en lecture seule dans nHiberate?