none
Limite au nombre d'enfants d'un canvas ? [c#/xaml] RRS feed

  • Question

  • Bonjour,

    Je voulais savoir si il existait une limite au nombre d'enfants qu'un canvas peut avoir, parce qu'actuellement je développe une application qui récupère des photo en affiche les thumbnails en bas de l'écran et qui lorsque l'on clique sur les-dits thumbnails les affiches en grand sur la partie supérieure de l'écran.

    ça marche parfaitement pour quelques photos mais aux alentours d'une vingtaine, l'application plante systématiquement et ce peut importe la vitesse à laquelle vous affichez les photos même en prenant sont temps avec 5 sec d'intervalles entre 2 clics ça fini toujours par planter. Pour être plus précis sur ma question, en réalité ce qui se passe lorsque je clic sur une photo, c'est que je l'ajoute en tant qu'enfant à un canvas crée dans le xaml.

    Je voulais donc savoir si ce plantage était possiblement du à une surcharge du canvas.

    D'avance merci =)

    jeudi 10 septembre 2015 08:12

Réponses

  • Haa, sans le message de l'exception, je ne vois pas comment faire.

    Avez vous essayer un try/catch pour intercepter les erreurs dans votre clic ?

    Cordialement,


    Yan Grenier

    Merci de bien vouloir "Marquer comme réponse", les réponses qui ont répondues à votre question, et de noter les réponses que vous avez trouvé utiles.

    vendredi 11 septembre 2015 06:47

Toutes les réponses

  • Bonjour,

    A part des problèmes de mémoire et /ou de performance il n'y a pas à ma connaissance de limite.

    En revanche pour votre problème, vous devez recevoir une exception qui doit vous mettre sur la voie en ce qui concerne les raisons du plantage.

    Cordialement,


    Yan Grenier

    Merci de bien vouloir "Marquer comme réponse", les réponses qui ont répondues à votre question, et de noter les réponses que vous avez trouvé utiles.

    • Proposé comme réponse cedric pautet vendredi 11 septembre 2015 07:35
    jeudi 10 septembre 2015 11:56
  • Merci de votre réponse, et oui j'ai effectivement une erreur mais elle me dit juste que je n'ai pas de débogueur associé à cette erreur.

    jeudi 10 septembre 2015 13:22
  • Haa, sans le message de l'exception, je ne vois pas comment faire.

    Avez vous essayer un try/catch pour intercepter les erreurs dans votre clic ?

    Cordialement,


    Yan Grenier

    Merci de bien vouloir "Marquer comme réponse", les réponses qui ont répondues à votre question, et de noter les réponses que vous avez trouvé utiles.

    vendredi 11 septembre 2015 06:47
  • En réalité le code que j'avais récupéré ne se basait pas sur les events mais sur un système de time_tick du coup toutes les 0.5 secondes tout les objets étaient update ce qui explique que ça plantait avec un peu d'objets =P
    lundi 14 septembre 2015 08:12