IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Presentation Foundation Discussion :

cliquer-glisser rapidement avec un path de 1000 points


Sujet :

Windows Presentation Foundation

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    53
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2009
    Messages : 53
    Par défaut cliquer-glisser rapidement avec un path de 1000 points
    Bonjour

    Je souhaite afficher une onde en wpf en utilisant un grand path de 1000 points
    et me déplacer en cliquant - glissant dessus.
    j'ai mis un exemple en pièce jointe c'est la zone bleu qui permet de cliquer-glisser.

    WpfApplication9.rar

    Le problème c'est que l'affichage est saccadé sauf quand le path se trouve sur le coté de l'écran et qu'il reste peu de points à afficher.

    1000 points pour un path a faire glisser est ce trop ? faut il passer par une autre technique (dessin , bitmap...) ?
    merci de vos réponses

  2. #2
    Rédacteur
    Avatar de Thomas Lebrun
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    9 161
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 9 161
    Par défaut
    Que cherches-tu à faire précisément ?

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    53
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2009
    Messages : 53
    Par défaut
    J'ai un tableau qui contient des données audio et je veux les afficher et me balader dedans de manière fluide, en gros faire un affichage comme dans wavelab ou ableton live et me déplacer dans l'onde.

  4. #4
    Membre émérite Avatar de jmix90
    Homme Profil pro
    Consultant .Net
    Inscrit en
    Juillet 2007
    Messages
    576
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Consultant .Net
    Secteur : Conseil

    Informations forums :
    Inscription : Juillet 2007
    Messages : 576
    Par défaut
    Citation Envoyé par pansoul Voir le message
    J'ai un tableau qui contient des données audio et je veux les afficher et me balader dedans de manière fluide, en gros faire un affichage comme dans wavelab ou ableton live et me déplacer dans l'onde.
    Hello,

    C'est quelle version du runtime qui est utilisée ? Si c'est la 4.0, je te conseillerai d'utiliser bitmapCacheMode (je ne suis pas sur de l'orthographe)...

    Sinon si l'affichage est voué seulement à l'affichage et pas à de l'interaction, tu peux transformer ton contrôle en image (exemple : mon article intitulé Charger et convertir en image un contrôle XAML )

    :-D

  5. #5
    Rédacteur
    Avatar de Thomas Lebrun
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    9 161
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 9 161
    Par défaut
    S'il souhaite se déplacer dans l'onde, je ne suis pas sur que l'image soit le meilleur moyen, à moins de partir sur un système type DeepZoom mais pour WPF.

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    53
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2009
    Messages : 53
    Par défaut
    Merci pour vos réponses.
    Je suis sur le framework 3.5.
    Une technique avec un bitmap, pourquoi pas mais je trouve quand même bizarre de ne pas pourvoir le faire avec un path, 1000 points c'est pas énorme.

    Sinon je comptais refaire mon exemple en silverlight pour vous éviter de lancer mon .exe et la miracle c'est beaucoup plus fluide !!!
    je n'y comprend plus rien, je continue mes recherches mais si ca vous donne une idée...

Discussions similaires

  1. Probleme de cliquer glisser
    Par guy777 dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 28/07/2006, 12h03
  2. Réponses: 9
    Dernier message: 26/07/2006, 16h22
  3. Réponses: 2
    Dernier message: 26/07/2006, 13h52
  4. Comment écrire du texte RAPIDEMENT avec OpenGL
    Par Invité dans le forum OpenGL
    Réponses: 2
    Dernier message: 16/06/2006, 10h01
  5. problème avec os.path.isdir(path)
    Par vincentweb dans le forum Général Python
    Réponses: 2
    Dernier message: 27/04/2006, 12h04

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo