사용자가 원하는 각 요소를 클릭하여 여러 항목을 선택할 수 있도록 Flex Tree 컨트롤을 수정하려고합니다 (즉, Ctrl 또는 Shift 키를 누르지 않아도 됨). 사용자가 두 번째로 선택한 항목을 클릭하면 선택이 취소됩니다. 누구든지 나를 도울 수 있습니까?Ctrl 키를 누르지 않고 Flex Tree 컨트롤에서 여러 항목을 선택 하시겠습니까?
감사합니다.
사용자가 원하는 각 요소를 클릭하여 여러 항목을 선택할 수 있도록 Flex Tree 컨트롤을 수정하려고합니다 (즉, Ctrl 또는 Shift 키를 누르지 않아도 됨). 사용자가 두 번째로 선택한 항목을 클릭하면 선택이 취소됩니다. 누구든지 나를 도울 수 있습니까?Ctrl 키를 누르지 않고 Flex Tree 컨트롤에서 여러 항목을 선택 하시겠습니까?
감사합니다.
나는 단지 그들이 모두 목록을 기반으로하고 있기 때문에 그것은 당신이 UR 자신의 간단한 사용자 지정 구성 요소를 만들 수 있습니다 당신을 위해 너무
How can I get a datagrid to behave like the ctrl key is active?
을 작동, 데이터 그리드와 함께이 작업을 수행했다. 코드는 다음과 같습니다.
패키지 com { import flash.events.MouseEvent; import mx.controls.Tree;
public class ForceCtrlTree extends Tree
{
override protected function mouseClickHandler(event:MouseEvent):void
{
event.ctrlKey = true;
super.mouseClickHandler(event);
}
override protected function mouseDownHandler(event:MouseEvent):void
{
event.ctrlKey = true;
super.mouseDownHandler(event);
}
}
}
가져 오기 프로젝트에이 패키지. 다음과 같이 그런 다음 트리 구성 요소를 선언
이제 여러 개체를 선택하려면 Ctrl 키를 클릭 할 필요가 없습니다.