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

Interfaces Graphiques Discussion :

Problème d'affichage dans une listbox


Sujet :

Interfaces Graphiques

  1. #1
    Futur Membre du Club
    Inscrit en
    Décembre 2007
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 5
    Points : 6
    Points
    6
    Par défaut Problème d'affichage dans une listbox
    Salut A tous,

    j'essaye de rEaliser un truc similaire au post Double click sur la ligne d'une listbox...mais la solution proposEe ne marche pas bien chez moi...

    Je veux remplir un Listbox( Voltage_List) A partir d'un pushbutton donc voici la fonction Callback :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
        function SetValue_callback(hObject,eventdata)
     
           vecteur=[1.8 2.2 2.5 ]
            set(Voltage_List,'string',[1:length(vecteur):vecteur])
     
        end
    l'objectif c'est que l'affichage dans la listbox(Voltage_List) soit faite sous cette forme :
    1 1.8
    2 2.2
    3 2.5


    mais j' obtiens plutOt ceci :

    1
    2
    3
    1.8
    2.2
    2.5

    Es-ce quelqu'un pourrait m'aider ?

    Merci.

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    769
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Octobre 2007
    Messages : 769
    Points : 726
    Points
    726
    Par défaut
    Tu as regardé sous quelle forme tu as "[1:length(vecteur):vecteur]"

    Est-ce déjà ce que tu veux ?

  3. #3
    Expert éminent sénior
    Avatar de Caro-Line
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    9 458
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 9 458
    Points : 14 830
    Points
    14 830
    Par défaut
    C'est un problème de concaténation.
    La matrice que tu veux créer serait plutôt :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    [(1:length(vecteur))',vecteur']
    Le signe ' signifie transposée et transforme donc tes vecteurs lignes en vecteurs colonnes.
    Il ne s'agit en aucun cas d'un problème de listbox.

  4. #4
    Futur Membre du Club
    Inscrit en
    Décembre 2007
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 5
    Points : 6
    Points
    6
    Par défaut Ca marche !
    Caro et christophe,

    merci pour vos reponses rapide....
    La forme proposEe par Caro est la bonne.
    Je suis content...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 2
    Dernier message: 23/06/2007, 14h54
  2. Affichage dans une listbox
    Par egg3774 dans le forum IHM
    Réponses: 4
    Dernier message: 13/06/2007, 18h15
  3. [MySQL] problème d'affichage dans une liste
    Par bromlecornu dans le forum PHP & Base de données
    Réponses: 5
    Dernier message: 23/05/2007, 16h08
  4. Problème d'affichage dans une zone de "dessin"
    Par jason69 dans le forum AWT/Swing
    Réponses: 7
    Dernier message: 28/08/2006, 16h12
  5. Problème de sélection dans une listbox
    Par cacahuèèète dans le forum Access
    Réponses: 3
    Dernier message: 29/06/2006, 15h03

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