2012-09-12 35 views
0

我可以通过自定义cellFactory为TreeView设置ContextMenu,但问题是此菜单应用于树中的所有项目。有没有办法将不同的contextMenus绑定到不同的项目上?每个TreeItem的独特ContextMenu

回答

1

按照设计,您定义的自定义TreeCell将在渲染树视图项值时重复使用多次,这是好事。在updateItem方法中,您可以根据作为参数传递给此方法的项目更改“当前”contextMenu的内容。

+0

谢谢,是否=) – 4lex1v