2010-12-03 3 views
3

DevExpress 2010 vol 1, VS2010 및 VB.NET을 사용하고 있습니다.

내 양식에는 응용 프로그램 주 메뉴를 만드는 데 사용되는 xtraBar가 있습니다. 각 메뉴 항목에는 키보드 단축키를 만들기 위해 앰퍼샌드 문자 (&)를 사용하여주의 깊게 캡션을 지정 했으므로 사용자가 ALT 키를 누르고 가속 키를 누르면 메뉴가 표시됩니다.DevExpress Accelerator xtraBars에 키가 표시되지 않습니다.

문제는 캡션에 밑줄 표시를 할 수 없다는 것입니다. 예를 들어 첫 번째 메뉴 인 "파일"에는 캡션 "& 파일"이 있지만 "F"는 언더 스코어가 아니며 ALT + F을 눌러도 작동하지 않습니다.

Google 검색 후 내 MainMenu Bar의 Appearance/TextOptions/HotkeyPrefix를 Show으로 변경하려고했습니다. 일하지 않았어.
또한 MenuBarItem의 MenuAppearance/Menu 또는 MenuBar 또는 MenuCaption/TextOptions/HotkeyPrefix를 표시으로 변경해도 문제가 해결되지 않습니다.

MS Windows에 메뉴 캡션에 밑줄을 표시하는 접근성 설정이 있다는 것을 잘 알고 있으며, 내 시스템에서이 옵션을 사용할 수 없다고 확신합니다.

아무도 도와 줄 수 있습니까?

감사합니다.

+0

이것은 2010V1의 버그 일 것입니다 ... 두 번째 시스템에서 앱을 실행 해 보았습니까? ... 내 모든 앱에 "_"이 (가) 예상되는 곳에 있지만 2009 v3을 사용하고 있습니다. 다른 컴퓨터에서 2010 년에 몇 시간 내에 확인하십시오. –

답변

2

Windows XP 이후부터 Windows는 기본적으로 이러한 접근성 밑줄을 숨 깁니다. 이것은 당신이 가진 문제 일 수 있습니다. 그래도 바로 가기는 작동해야합니다.

Windows XP에서 접근성이 항상 강조되도록하려면 '디스플레이 속성 | 외관 | 효과 '를 선택 취소하고 Alt 키를 누를 때까지 밑줄이있는 문자를 숨겨서 키보드 탐색을 숨 깁니다.

Windows 7에서는 '제어판 (범주보기) | 편리한 액세스 | 키보드 작동 방식 변경 '및'키보드 단축키 및 액세스 키에 밑줄 긋기 '를 선택하십시오.

희망 하시겠습니까?

+0

-1 내 질문에 진술했듯이이 기능은 내 OS에서 사용할 수 없다고 확신합니다. – RHaguiuda

관련 문제