Dans wxpython, existe-t-il un événement qui peut se produire lorsque l'une des fonctions du panneau ou du cadre est appelée? Merci; par exemple, self.Bind(wx.EVT_Onfunctioncalled, self.OnDoSomething)
comment implémenter ce processus dans wxpython?
Eh bien, je dois changer cette question à un autre plus spécifique comme suit:
Je veux dire, eh bien, le processus suivant: je clique sur le menu « Fichier » dans la fenêtre principale (comme la plupart des applications GUI semble), puis "ouvrir", puis une boîte de dialogue de répertoire apparaît, puis je sélectionne un fichier, puis je clique sur "OK" dans ce dialogue, puis je veux que le nom de ce fichier apparaisse sur le listctrl cette fenêtre principale, affichant le fichier que j'avais sélectionné
AFAIK no. Qu'essayez-vous d'accomplir? peut-être il y a une autre façon ... – volting
@volting: merci! J'ai essayé votre code et ça a marché! et j'ai compris mes erreurs. La principale différence est que listctrl est une instance et qu'elle a un self.Bind (wx.EVT_CHAR_HOOK, ...), donc quand la touche est enfoncée, elle répond et fait quelques changements. ce que j'ai essayé de faire est d'afficher les noms des fichiers dans le listctrl quand je clique sur le bouton "ok" dans la boîte de dialogue pop-up – serina
pour cela, j'ai instancié un cadre, eh bien, c'est une instance différente de l'original un, ie: le premier est>, et le second est >, c'est pourquoi le listctrl ne change pas –
serina