Mit Auwahl ComboBox1 SampleList von ComboBox2 wählen
Verfasst: Donnerstag 1. November 2007, 09:35
Hallo!
ich habe 2 ComboBoxen und möchte mit der Auswahl der ersten die SampleList der 2 bestimmen.
Ich wollte es so machen aber bekomme dann eine Fehlermeldung das evt nicht definiert ist. Gut ist klar, aber wie kann ich die SampleList2 je nach Auswahl von SampleList1 updaten?
Kann jemand helfen?
Liebe Grüsse
Stefanie
ich habe 2 ComboBoxen und möchte mit der Auswahl der ersten die SampleList der 2 bestimmen.
Code: Alles auswählen
class TestComboBox(wx.Panel):
def __init__(self, parent):
# ...
sampleList1 = ['a', 'b', 'c']
sampleList2 = self.EvtComboBox(evt)
# ...
cb = wx.ComboBox(self, 501, "default value", (90, 80), (95, -1), sampleList1, wx.CB_DROPDOWN)
cb = wx.ComboBox(self, 501, "default value", (150, 100), (95, -1), sampleList2, wx.CB_DROPDOWN)
# ...
self.Bind(wx.EVT_COMBOBOX, self.EvtComboBox, cb)
def EvtComboBox(self, evt):
if evt.GetString() == 'a':
sampleList2 = ['eins', 'zwei', 'drei']
# ...
Kann jemand helfen?
Liebe Grüsse
Stefanie