2017-03-01 45 views
0

我一直在使用ComboBox來存儲一些值並從這些值中進行選擇,但問題在於,ComboBox,因爲它只是在當時允許一個選擇,我需要多個選擇,即複選框,但這不能通過Vaadin完成。我想如果我可以提供複選框作爲ComboBox的元素,那將解決問題,除了將組件添加到不是佈局的組件似乎是不可能的。Vaadin - 將組件添加爲另一個組件的元素

我做這個教程https://vaadin.com/docs/-/part/framework/components/components-customcomponent.html 基本上,它結合了兩個Vaadin組件集成到一個面板,並顯示他們在一起,但是這不是我需要什麼,我需要某些組件放置父組件內。

那麼,如果我要這樣做,我有什麼選擇?

+0

看看https://vaadin.com/directory#!addon/comboboxmultiselect-add-on –

回答

1

這不是對問題的回答(組件在組件內),而是您提出的基本問題。換句話說,我相信你的問題是一個XY problem的例子。

我想你想用一個Grid打開多選。在這種模式下,複選框會自動添加到每一行中,並且標題中有一個複選框,允許切換所有開/關,過濾功能和對列進行排序等。有關更多詳細信息,請參閱the documentation

+0

謝謝,我會試試這個方法。 – user1938007

相關問題