Ciao a tutti,
devo validare un campo entry ho scritto questo:
Codice PHP:
class App():
def __init__(self):
super().__init__()
....
self.frame = ctk.CTkFrame(self.root)
self.frame.grid(row=0, column=0, ipadx=10, ipady=10, sticky="NSWE", columnspan=2)
vcmd = (self.root.register(self.validate), '%P')
self.ent_port = ctk.CTkEntry(root_frame)
self.ent_port.grid(row=2, column=4, sticky="WE", padx=10)
self.ent_port.configure(validate ="key", validatecommand=vcmd)
def validate(self,value):
print(value)....
il ptoblema è che mi scrive al terminale il primo carattere ma nel campo entry il carattere che ho scritto non lo visualizza poi se continuo a scrivere nel campo entry al terminale non scrive più nulla mentre nel campo entry mi scrive quello che io digito.