나는 변수가 bool Selected
인 사용자 지정 사용자 지정 컨트롤이 있고이 컨트롤이 선택되어 있는지 확인하는 코드가 있습니다.이 코드가 강조 표시되어 있으면 선택 표시되어 있지 않으면 강조 표시가 숨겨집니다. 충분히 간단합니다.개체 통신
이제는 해당 객체로 채워진 패널이 있으며 모든 파일 탐색기 (예 : Windows 탐색기)와 유사하게 작동해야합니다. 내 말은, 항목을 클릭하면 그 항목이 선택된다는 것입니다. 그게 문제가 아니에요, 마우스 클릭 일뿐입니다. 사용자가 다른 항목을 선택하려고 할 때 이 문제가됩니다.
은 내가 기본적으로 원하는 것은 :
사용자가 항목을 클릭 할 때마다
, 다른 모든 항목 선택 취소 등.나는 최선의 방법을 찾기 위해 노력하고 있었는데, 내 마음에 있던 모든 것은 그 작업을 지시하는 부모 클래스를 가지고있다. (bool을 변경하고 업데이트 함수를 호출한다.) 너무 어설픈 것처럼 보인다. 조금 복잡해. 어떤 제안?
감사합니다.
완전히 읽지 않았습니다. 죄송합니다. 정확히 무엇을 선택하고 있습니까? 파일, 그림? – moowiz2020
어떤 플랫폼? winform, wpf ??? –
기본적으로 WPF 항목 컨트롤에서 단일 선택을 구현하는 방법을 묻습니다. – Tormod