Je bricoler avec le widget treenode en Mono. Quand j'ai changé le noeud, il se réactualise immédiatement. Je ne rafraîchis que lorsque je change la sélection de nodeview. Comment puis-je forcer à actualiser immédiatement après le changement?C# Gtk NodeView, comment rafraîchir
1
A
Répondre
1
Je suppose que j'ai écrit dans le commentaire que vous ne mettez pas à jour le nœud du thread principal. Il existe deux solutions simples pour cela: premièrement, réveiller le thread principal après modification via la classe ThreadNotify
ou utiliser Application.Invoke
pour exécuter la méthode de mise à jour dans le contexte du thread principal.
Plus d'informations sur l'utilisation de ces techniques peuvent être trouvés here.
0
Voulez-vous dire Gtk.NodeView? Essayez QueueDraw()
.
0
Vous devrez probablement déclencher le Changed
event (ou appeler le OnChanged
method, au cas où vos nœuds hériteraient de TreeNode
) pour signaler à la vue de nœud qu'un nœud particulier a changé.
Questions connexes
- 1. Liaison Gtk # NodeView à un IList?
- 2. Comment rafraîchir UITableViewCell?
- 3. Compiler C/GTK dans Eclipse
- 4. Prévenir la page Rafraîchir en C#
- 5. Rafraîchir JPanel
- 6. datagridview rafraîchir
- 7. rafraîchir les propriétés de mkannotation et rafraîchir l'annotation
- 8. Gtkmm - "Gtk :: DrawingArea" dans "Gtk :: ScrolledWindow"?
- 9. Comment cacher une fenêtre Gtk #?
- 10. Comment rafraîchir automatiquement les formules Excel?
- 11. Comment empaqueter la dépendance gtk # avec l'exécutable
- 12. Javascript rafraîchir la page
- 13. Comment dire à std :: set de 'rafraîchir' sa commande?
- 14. IE rafraîchir la rupture Flash
- 15. Natif GTK # sur Windows?
- 16. presses clés GTK + (gtkD)
- 17. fichiers d'en-tête dans les sous-répertoires (par exemple gtk/gtk.h vs gtk-2.0/gtk/gtk.h)
- 18. GTK # pièges communs
- 19. gtk widget composite focus
- 20. Rafraîchir $ env: chemin dans Powershell?
- 21. Utiliser FileChooserButton dans GTK +
- 22. Animations fluides utilisant GTK +
- 23. Compilation en C++ avec mysql, pthreads et gtk
- 24. Python GTK MVC
- 25. Empilement de widgets GTK +
- 26. PopupMenu à Gtk #
- 27. Implémentation GTK de MessageBox
- 28. Client Twitter GTK
- 29. Windows.Forms et gtk # interopérabilité?
- 30. Détruire Windows dans GTK #
Le remplacez-vous par rapport au fil principal? – Yakeen