타블렛에서 WPF 목록 상자를 사용하려고합니다. 더미 프로젝트에서 방금 많은 항목이있는 목록 상자를 만들었고 하나를 선택하면이 항목이 텍스트 블록에 표시됩니다. WPF ListBox Selection 태블릿에서 단발적으로 변경되지 않았습니다.
내가가 예상대로 작동 내 노트북 모두에 목록 상자에 따라 selectionChanged 이벤트를하지만 난 태블릿에서 실행시에서 selectionChanged 이벤트가 산발적으로 트리거되지 않습니다. 화면에서 이전 선택한 항목은 선택된 상태로 유지되고 새로 선택한 항목은 강조 표시되지만 항목은 텍스트 블록에 표시되지 않습니다.
원격 디버깅을 통해 TouchDown, TouchMove 및 TouchUp 이벤트가 모두 트리거되지만 selectionChanged가 트리거되지 않는 경우가 있습니다.
나뿐만 아니라 시도했습니다 이러한 것들 : 목록 상자 내부 XAML에서 설정 :
ScrollViewer.PanningMode="None"
나는 이것을에서 selectionChanged 이벤트가 항상 트리거되지만 사용자가 (강타로 더 이상 아래로 스크롤 할 수 없습니다 수행 할 때 어떤 수 있어야한다. 내가 여기 생각 어딘가에 문제가있다,하지만 난 아직 해결책이 없습니다.
도움이 필요.