【发布时间】:2018-05-21 06:56:59
【问题描述】:
TornadoFX 文档describe using the ListCellFragment 将列表控件中的每个单元格绑定到列表中的每个项目模型。我想知道如何在flowpane 中做类似的事情。我想使用这种类在每个单元格中呈现一堆控件和一个 SVG 绘图。 (因此它将替换下面示例代码中的button 组件,并以某种方式将shapeItem 模型绑定到它)。
class LibraryView : View("Current Library") {
val shapeLibraryViewModel : LibraryViewModel by inject()
override val root = anchorpane{
flowpane {
bindChildren(shapeLibraryViewModel.libraryItemsProperty){
shapeItem -> button(shapeItem.nameProperty)
}
}
}
}
由于我没有看到像列表视图那样的预制类,也许我需要创建类似的东西......或者也许有更轻量级的方法?
【问题讨论】:
标签: tornadofx