2011-05-04 50 views
7

ValueListBox HasEnabled arabirimini uygulamıyor, bu yüzden devre dışı bırakılamıyor/etkinleştiremiyorum.GWT ValueListBox nasıl devre dışı bırakılır?

ListBox, HasEnabled'ı uygulamasına rağmen, getListBox yöntemi, ValueListBox'ta özeldir. Bu yüzden devre dışı bırakmak için iç liste kutusu alamıyorum.

Bu sorunun nasıl çözüleceğini bilen var mı? Şimdiden teşekkürler.

cevap

14

Aşağıdaki yapabilirsiniz:

DOM.setElementPropertyBoolean(valueListBoxObject.getElement(), "disabled", boolean) 

istirahat GWT şimdilik orada olmayan bir yöntem, eklemelidir.

+0

Teşekkürler, işe yaradı. – VMN

+0

Harika, daha sonra cevabını, başkalarına da yardımcı olabilecek kadar faydalı bir şekilde işaretleyin;) – Amar

0

Sadece yapabilirsiniz:

valueListBoxObject.getElement().setAttribute("disabled", "true"); 

Ben denedim ve çalışıyor.

İlgili konular