Comment faire de ttk.Treeview lignes modifiables?

Est-il possible d'utiliser ttk Treeview avec modifiables lignes?

Je veux dire, il doit travailler plus comme une table. Par exemple sur le double clic sur le point de faire le #0 de la colonne 'modifiable'.

Si ce n'est pas possible, de toute façon à permettre à la souris en sélectionnant sur l'article serait parfait. Je n'ai trouvé aucune mention de cela dans tkdocs ou d'autres documents.

  • J'ai développé une façon de cliquer sur une cellule dans un treeview et de créer un champ en haut de l'cliqué cellule de sorte que la valeur de la cellule pourrait être modifié. Cependant, l'un de l'arborescence des méthodes que j'ai utilisé pour tirer cette off ne fonctionne que sur mon Mac, mais pas sur Windows. Ce qui est étrange, c'est que techniquement c'est pas censé le même travail pour le Mac, et pourtant, il ne. Vous n'avez pas de liste de votre plate-forme, mais si vous êtes sur un Mac (et de ne pas exécuter le code sur Windows), laissez-moi savoir et je vais poster une réponse avec les détails.
  • J'ai fait la même chose et il fonctionne à la fois linux et windows, je n'ai pas de chance de l'essayer sur Mac. Je n'ai pas à rendre le texte modifiable en fait, j'ai fait le widget Entry readonly. Donc, si votre Mac seule solution' a un problème avec l'affichage de l'Entrée de popup, peut-être que ma solution pourrait vous inspirer. Voir ma réponse à cette question pour l'exemple de code.
  • J'ai couru dans les mêmes limites, principalement à l'aide de l'Arborescence pour imiter une table car il n'y a pas de table-comme widget tkinter/ttk. Si vous n'êtes pas à l'aide de l'Arborescence comme un "arbre" vous pouvez essayer de tkintertable (code.google.com/p/tkintertable). Il permet essentiellement fonctionnalités de feuille de calcul et est relativement bien documenté et est assez riche en fonctionnalités.
InformationsquelleAutor dakov | 2013-09-01