doga
Şubat 3, 2021, 3:42ös
1
Başlangıç ve bitiş tarihini aldığım 2 DateEntry
'im var ancak program her başladığında bugünün tarihini gösteriyor. Kullanıcı birşey seçmemişse boş gözükmesini istiyorum.
self.finish.delete(0,"end")
işe yaramıyor. kodum;
self.finish =DateEntry(tab2, width=20, font=('Verdana', 12),state='readonly',
foreground='white', borderwidth=2)
self.finish.delete(0,tk.END)
self.finish.place(relx=0.21, rely=0.15)
self.finish.bind("<<DateEntrySelected>>", self.finishcall)
Merhaba,
self.finish.delete(0,"end")
satırından önce, self.finish["state"] ="normal"
yazarak, Entry’nin durumunu normale çevirmeniz gerekiyor. Veya state
parametresini kaldırın, Entry
'nin içindekileri sildikten sonra self.finish["state"] ="readonly"
yazarsınız.
self.finish =DateEntry(tab2, width=20, font=('Verdana', 12),
foreground='white', borderwidth=2)
self.finish.delete(0,tk.END)
self.finish["state"] = "readonly"
self.finish.place(relx=0.21, rely=0.15)
self.finish.bind("<<DateEntrySelected>>", self.finishcall)
doga
Şubat 5, 2021, 6:33öö
3
Çok teşekkür ederim geri dönüşünüz için