저는 C# WPF 응용 프로그램을 만들고 있습니다. Infragistics 라이브러리를 사용하여 교과서에 컨텍스트 메뉴가 나타납니다. 내 키보드를 사용하여 옵션을 스크롤하고 그 중 하나를 선택하려면 (Enter 키를 누름으로써). 메뉴를 스크롤 할 때 항목이 메뉴에서 선택되는 것을 볼 수 있지만 사용자가 입력 할 때 메뉴 항목 ("cp", "high"등)에서 텍스트를 가져 오는 방법을 모르겠습니다. xamMenu.Items.CurrentItem과 같은 일을하면 항상 null이 반환됩니다.컨텍스트 메뉴에서 특정 메뉴 항목 선택
0
A
답변
0
뒤에 코드가 있거나 목록 모델의 속성에 바인딩 된 목록 항목입니까?
후자의 경우 목록 항목 및 뷰 모델에 동일한 유형의 추가 속성의 selectedItem을 만듭니다
<ComboBox
ItemsSource="{Binding MyViewModel.Items}"
SelectedItem="{Binding MyViewModel.SelectedItem}"
ToolTip="some tooltip"
/>
그런 다음 selectedItem가 올바른 값을해야합니다.
+0
전체 메뉴가 코드 숨김으로 생성됩니다. 나는 KeyDown 이벤트 처리기에서 수행 할 작업을 수정하려고합니다. _xamMenu.KeyDown + = (s, e) => {// 현재 강조 표시된 메뉴 옵션으로 텍스트 상자 채우기}. 하지만 강조 표시된 옵션의 내용에 액세스하는 방법을 모르겠습니다. –
관련 문제
- 1. 컨텍스트 메뉴에서 항목 선택 취소
- 2. HighCharts 특정 컨텍스트 숨기기 메뉴 항목
- 3. 컨텍스트 메뉴에서 선택한 항목 표시
- 4. mfc에서 마우스 오버시 컨텍스트 메뉴 항목 선택
- 5. 컨텍스트 메뉴에서 하위 메뉴 만들기
- 6. TinyMCE 컨텍스트 메뉴에서 항목 제거
- 7. Finder의 컨텍스트 메뉴에서 코코아를 사용하여 항목 추가
- 8. jsTree 컨텍스트 메뉴에서 사용자 정의 항목 만들기
- 9. 컨텍스트 메뉴에서 보이는 메뉴 항목/항목의 수를 제한하십시오.
- 10. 컨텍스트 메뉴 항목 수신기
- 11. 컨텍스트 메뉴 항목
- 12. 동적 컨텍스트 메뉴 항목
- 13. 컨텍스트 메뉴에서 SQLLite 데이터 항목 제거하기
- 14. 프로그래밍 방식으로 컨텍스트 메뉴 선택
- 15. ExtJS : 메뉴에서 여러 항목 선택/강조
- 16. Android 컨텍스트 메뉴에서 잘못된 데이터 선택
- 17. 컨텍스트 메뉴에서 기본 메뉴 컨텍스트를 제거하는 방법
- 18. 플렉스 컨텍스트 메뉴에서 서브 메뉴 만들기
- 19. WPF : 컨텍스트 메뉴에서 메뉴 항목의 텍스트 변경
- 20. Firefox 컨텍스트 메뉴 항목 아이콘
- 21. jsTree 컨텍스트 메뉴 선택한 항목?
- 22. Firefox 확장 : 컨텍스트 메뉴 항목
- 23. TextEditor에 컨텍스트 메뉴 항목 추가
- 24. Windows 탐색기 - 컨텍스트 메뉴에서 항목 삭제
- 25. 컨텍스트 메뉴에서 항목 ID 가져 오기
- 26. Android : 사용 중지 컨텍스트 메뉴 항목
- 27. Jface 팝업 메뉴에서 메뉴 항목 바꾸기
- 28. 해제 브라우저의 컨텍스트 메뉴에서
- 29. 종속성 속성을 사용하여 컨텍스트 메뉴 항목 바인딩
- 30. 항목 메뉴에서 모듈
그래서 TextBox에서 XamContextMenu를 사용하고 있습니까? XamMenuItem에는 처리 할 수있는 Click 이벤트가 있어야하며 보낸 사람은 클릭 한 XamMenuItem입니다. 이 이벤트는 Enter를 눌러 선택하는 경우에도 실행됩니다. – rstoffers