TListView 및 TPopupMenu가 있는데 TListItem을 마우스 오른쪽 단추로 클릭 할 때 컨텍스트 메뉴를 표시하려고합니다. 구성 요소를 할당하여 "AutoPopup"을 시도했지만 PopupMenu가 오른쪽으로 클릭되었을 때만 원하는 요소가 선택되지 않았습니다. 그래서 "OnMouseDown"을 사용하려고했지만 클릭하고 다시 클릭하여 원하는 항목의 메뉴를 표시해야합니다. 첫 번째 클릭은 항목을 선택하고 두 번째 클릭은 메뉴를 표시합니다. 하지만 한 번의 클릭으로 두 가지 작업 만 수행하면됩니다. 문제에 대한 아이디어가 있습니까?더블 클릭하면 팝업 메뉴가 TListView로 표시됩니다!
감사합니다.
문제가 있다고 생각하지 않습니다. 마우스를 올리면 팝업 메뉴가 표시되는 반면 마우스를 아래로 내려 가면 문제가 발생합니다. 단순히 목록보기의'PopupMenu'를 할당하면됩니다. 내 프로그램에서 보고서보기 스타일의 항목에 대해서도 그렇게합니다. – mghie