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

Tkinter Python Discussion :

Recuperer selection dans treeview


Sujet :

Tkinter Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Gestionnaire de stocks (Pharmacie)
    Inscrit en
    Septembre 2018
    Messages
    22
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Gestionnaire de stocks (Pharmacie)
    Secteur : Santé

    Informations forums :
    Inscription : Septembre 2018
    Messages : 22
    Par défaut Recuperer selection dans treeview
    Bonsoir chers tous
    je voudrais afficher CodeProduit - NomProduit - Unite de la ligne selectionnée dans mon treeview . Merci..

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    from tkinter import *
    from tkinter import ttk
    from subprocess import call
    from tkinter import messagebox
    import sqlite3
     
    F_Produit=Tk()
    F_Produit.title("LISTE__PRODUITS")
    F_Produit.geometry("750x600+250+50")
    F_Produit.resizable(height=False,width=False)
    F_Produit.configure(bg='gray63')
     
    tree=ttk.Treeview(F_Produit,columns=(1,2,3,4),heigh=0,show="headings")
    tree.place(x=10, y=225,width=724,height=300)
    tree.heading(1, text="Id",anchor=CENTER)
    tree.heading(2, text="CodeProduit",anchor=W)
    tree.heading(3, text="NomProduit",anchor=W)
    tree.heading(4, text="Unite",anchor=CENTER)
     
    tree.column(1, width=5,anchor=CENTER)
    tree.column(2, width=20,anchor=W)
    tree.column(3, width=40,anchor=W)
    tree.column(4, width=20,anchor=CENTER)
    tree.insert("",END,values=("1","C200", "alinert","unt"))
    tree.insert("", END, values=("2", "fd200", "ternis", "unta"))
     
    code=Label(F_Produit,text="Code_Produit",font=("arial narow",9,"bold"),bg='gray63',fg="white")
    code.place(x='10',y='10')
    entrcode=Entry(F_Produit,font=("arial narow",8,"bold"),width=30)
    entrcode.place(x='10',y='30')
     
    Produit=Label(F_Produit,text="Nom_Produit",font=("arial narow",9,"bold"),bg='gray63',fg="white")
    Produit.place(x='10',y='50')
    entrProduit=Entry(F_Produit,font=("arial narow",8,"bold"),width=55)
    entrProduit.place(x='10',y='70')
     
    Unite=Label(F_Produit,text="Unite",font=("arial narow",9,"bold"),bg='gray63',fg="white")
    Unite.place(x='10',y='90')
    entrUnite=Entry(F_Produit,font=("arial narow",8,"bold"),width=30)
    entrUnite.place(x='10',y='110')
     
    F_Produit.mainloop()

  2. #2
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 741
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 741
    Par défaut
    Salut,

    L'utilisateur qui sélectionne une ligne du Treeview génère l'évènement TreeviewSelect. Dans la fonction de rappel associé, on pourra utiliser les méthodes .focus ou .selection pour récupérer l'item sélectionné et faire ce qu'on veut des valeurs correspondantes.

    Pour les détails, vous avez la documentation et des tas d'exemples à étudier que vous pouvez trouver sur Internet. A moins que vous ayez une question plus précise...

    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

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

Discussions similaires

  1. [MySQL] Récupérer sélection dans liste déroulante pays
    Par LiliValerie dans le forum PHP & Base de données
    Réponses: 5
    Dernier message: 03/02/2012, 09h24
  2. Réponses: 0
    Dernier message: 26/05/2011, 10h09
  3. selection dans Treeview
    Par chh2008 dans le forum Requêtes
    Réponses: 4
    Dernier message: 28/04/2010, 11h41
  4. recuperation selection dans liste à choix multiple
    Par moiiomdk dans le forum VBA Access
    Réponses: 2
    Dernier message: 27/11/2008, 09h26
  5. [SQL] récupérer sélection dans liste déroulante
    Par nerick dans le forum PHP & Base de données
    Réponses: 7
    Dernier message: 06/12/2005, 11h30

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