Passaggio di un attributo di una classe ad una classe sottostante?

di il
1 risposte

Passaggio di un attributo di una classe ad una classe sottostante?

Esempio:

Class Classe1(wx.Frame):
def __init__(self, parent, id, title):
wx.Frame.__init__(self, parent, id, title, style = wx.DEFAULT_FRAME_STYLE & ~ wx.CLOSE_BOX ^ wx.MAXIMIZE_BOX ^ wx.RESIZE_BORDER, size=(600,500))
self.Panel = wx.Panel(self, -1)

#Attributo che voglio passare
self.CTesto = wx.TextCtrl(self.Panel, 1, pos=(10,40), style=wx.TE_PROCESS_ENTER)

#Codice vario


Class Classe2(wx.Frame):
def __init__(self, parent, id , title):
wx.Frame.__init__(self, parent, id , title, pos = (100, 100), style = wx.DEFAULT_FRAME_STYLE & ~ wx.MINIMIZE_BOX ^ wx.MAXIMIZE_BOX ^ wx.RESIZE_BORDER, size = (300, 300))
self.Panel = wx.Panel(self, -1)

#Codice vario

self.CTesto.Clear()

Mi da errore in quanto l’attributo CTesto non è presente nella seconda classe, come posso condividerlo? Grazie!

1 Risposte

Devi accedere o registrarti per scrivere nel forum
1 risposte