2016-03-28 24 views
0

Birleşik kutularda sınıf ciltleme uygulamak mümkün mü?Python'da combobox'a sınıf ciltleme uygulayın

gibi Girişleri ile örneğin

self.master.bind_class("Entry", "<Button-3>", self.rClicker) 

Ben Combobox ile aynı şeyi yapmaya çalışıyorum ama işe her ben

self.master.bind_class("Combobox", "<Button-3>", self.rClicker) 

veya

self.master.bind_class("ttk.Combobox", "<Button-3>", self.rClicker) 
+0

O çalışmıyor? – Goyo

+0

Hangi anahtar kelimeyi kullanmalıyım? "Açılan kutu"?? – gis20

cevap

1

Widget çalışmıyor yazma ttk.Combobox için sınıf TCombobox:

self.master.bind_class("TCombobox", self.rClicker) 
herhangi Widget winfo_class yöntemi ile kendi sınıfını baskı alabilirsiniz

:

cb = ttk.Combobox(...) 
print("class: %s" % cb.winfo_class())