2016-05-21 2 views
0

Ich habe ein Projekt, wo ich Lager in einem Python Tkinter-Programm anpassen kann, um dies zu tun, verwende ich eine Spinbox, die das Programm zu wissen, wie viele Elemente der Benutzer hinzufügen möchte oder subtrahieren. Ich habe die from_ und to auf Werte eingestellt, aber ich kann nicht herausfinden, wie man den Benutzer in das Feld klicken und den Wert auf etwas außerhalb des Bereichs manuell ändern kann.Disable clicking in spinbox python tkinter

Ich bin relativ neu zu Python, so dass jede Hilfe geschätzt wird.

Antwort

1

Wenn Sie Ihre Spinbox definieren, setzen Sie einfach das Argument state auf "readonly". Beispiel:

w = Spinbox(master, from_=0, to=10, state = 'readonly')