Comment rafraichir un wxGrid à l'ouverture d'un fichier ?
Voilà j'ai quasi bouclé mon prog et réglé tous mes problèmes.
Le seul soucis qu'il me reste est que le wxGrid ne se rafraichit pas...
Le principe est toujours le même, on importe un fichier de données (dans lequel on ré-ercit à l'ouverture d'un fichier) :
Ensuite le prog tourne, et j'ai crée une fonction pour l'ouverture d'un fichier (Ou la variable "path" définit un chemin d'accès au fichier dans lequel réecrire ) :
Code:
path = (getcwd() + "\\Donnees.py")#Definition d'un chemin pour fonctions (voir plus bas "Sauvegarer,SauvegarderSous, Ouverture")
Code:
1 2 3 4 5 6 7 8 9
| def Ouverture(self,evt):
dlg = wx.FileDialog(self,"Nom du fichier",testsauve,"","*.py;*.pyw",wx.OPEN)
retour = dlg.ShowModal()
if retour == wx.ID_OK :
chemin1 = dlg.GetPath()
recup=open(str(chemin1),'r')
sauv=open(str(path),'w')
lec=recup.read()
sauv.write(lec) |
Elle n'est pas finie car j'ai essayé beaucoup de méthodes mais rien n'y fait...Impossible d'avoir la grille avec les bonnes valeurs dans les cases...
Je ne sais vraiment plus quoi faire, si quelqu'un pouvait m'aider...
Voilà un aperçu du prog :
http://ninjaaior.free.fr/tableau.jpg
Merci d'avance :king: