Menubutton add_checkbutton ausgewählt darstellen
Verfasst: Samstag 16. Januar 2021, 01:01
Hallo zusammen,
Habe in einer GUI , um etwas Platz zu sparen, mehrere Checkbuttons in ein Menü eingefügt.
Nun würde ich gerne in einem anderem Fenster auch ein Menü mit Checkbuttons erzeugen, wo manche Checkbuttons "gecheckt" sind.
Hab mal im Internet nach einer Lösung gesucht und bisher nichts gefunden
Das Hauptproblem liegt darin ,dass bei "mb.menu.add_checkbutton" ein NoneType generiert wird und man dann nicht mit select() checken kann.
Habe in einer GUI , um etwas Platz zu sparen, mehrere Checkbuttons in ein Menü eingefügt.
Nun würde ich gerne in einem anderem Fenster auch ein Menü mit Checkbuttons erzeugen, wo manche Checkbuttons "gecheckt" sind.
Code: Alles auswählen
for check_bearbeiten in range(7,Spaltenanzahl[0]):
cursor.execute("Select " + str(Spaltennamen[check_bearbeiten][0]) +" From Benutzer where Matrikelnummer =%s", (Matrikelnummer_zum_Bearbeiten,))
Daten = cursor.fetchone()
if Daten[0] == 0:
int_Sp_Bearbeiten = IntVar()
mb.menu.add_checkbutton(label=Spaltennamen[check_bearbeiten][0], variable=int_Sp_Bearbeiten)
ListeCheckbox_Bearbeiten.append(int_Sp_Bearbeiten)
else:
int_Sp_Bearbeiten = IntVar()
mb.menu.add_checkbutton(label=Spaltennamen[check_bearbeiten][0], variable=int_Sp_Bearbeiten)
ListeCheckbox_Bearbeiten.append(int_Sp_Bearbeiten)

Das Hauptproblem liegt darin ,dass bei "mb.menu.add_checkbutton" ein NoneType generiert wird und man dann nicht mit select() checken kann.