ListBoxItem에서 마우스를 올리면 표시되는 MiniToolbar 팝업이 있는데, 항목 바로 아래에 표시해야합니다. ListBoxItem의 의의 ControlTemplate에 팝업을 정의 DataTemplate을 ListBoxItem의 WPF 팝업
- 이 항목에 팝업을 정의 내가 두 가지 옵션을 시도
(마우스 오버 트리거는 항목에에 isSelected 속성을 설정)
두 옵션 모두 정상적으로 작동하지만 매번 팝업이 다시 생성되는지 궁금합니다. (제발 조언)
ListBoxItem보다는 ListBox의 ControlTemplate에서 팝업을 정의하는 것이 더 좋을 것이라고 생각합니다. 이 시도했지만 SelectedItem에 상대적으로 배치 속성에 대한 바인딩 식을 찾을 수 없습니다 (ListBox의 아래쪽에 표시됨, ListBoxItem의 아래쪽에 표시되지 않음).
제안 사항?
미리 감사드립니다. 마이클.
DataTemplate 항목에 팝업을 남기는 것이 좋습니다. 목록 상자에 수천 개의 항목이 있고 매우 상세한 팝업이 없으면 성능 문제가 없어야합니다. – Stewbob