은 내가 예 방법 OnKeyDownHandler 있습니다. 이제 Delete-Key
키를 눌러 항목을 삭제하고 항목을 선택하려고합니다.KeyDownHandler-이벤트 데이터 그리드 및 목록 상자
이제 우리는 다음과 같은 상황을 통해 이동 :
내가 그것을 내listBox
과 초점에
SelectedItem
있습니다.
Deletey-Key
을 누르면
OnKeyDownHandler-Event
이 트리거됩니다.
dataGrid
에 SelectedItem
이 있고 그 중점을두고 있습니다. Delete-Key
을 누르면 OnkeyDownHandler-Event
이 실행되지 않습니다.
Paste-Key
과 같은 다른 키를 누르면 OnKeyDownHandler-Event가 트리거됩니다.
내 dataGrid
에 Delete-Key
을 누르면 이벤트가 호출되지 않습니다. 왜 그런가요? 나는 그것을 설명 할 수 없다.
편집 : XAML 코드
<DataGrid KeyDown="OnKeyDownHandler" />
<ListBox KeyDown="OnKeyDownHandler" />
이벤트가 연결된 위치에서 XAML의 모양이 어떻게됩니까? – Thelonias