2012-09-12 2 views
0

사용자 정의 cellFactory를 통해 TreeView에 ContextMenu를 설정할 수 있지만이 메뉴가 트리의 모든 항목에 적용되는 것이 문제입니다. 다른 contextMenus를 다른 항목에 바인딩하는 방법이 있습니까?각 TreeItem에 대한 고유 ContextMenu

답변

1

사용자가 정의한 사용자 지정 TreeCell은 트리보기 항목 값을 렌더링하는 동안 여러 번 재사용되며 좋은 일입니다. updateItem 메서드에서이 updateItem 메서드에 매개 변수로 전달 된 항목에 따라 "현재"contextMenu의 내용을 변경할 수 있습니다.

+0

감사합니다. =) – 4lex1v

관련 문제