반응형
UserControl 포커스 직사각형 삭제
WPF UserControl with Focusable=을 사용하고 있습니다.맞아요. 창문에서 유일하게 초점을 맞출 수 있는 컨트롤이죠.
사용자가 Tab 또는 Alt를 누를 때마다(특히 Alt+Tab을 사용하여 다른 응용 프로그램을 사용할 경우), 사용자 제어는 점선 테두리(일명 포커스 직사각형)를 획득합니다.그러면 창이 닫힐 때까지 포커스 직사각형이 그대로 유지됩니다.
UserControl이 이 포커스 직사각형을 표시하지 않도록 하려면 어떻게 해야 합니까?
편집
포커스 직사각형이 실제로 UserControl에 표시되지 않았습니다.My Focusable UserControl에는 다른 UserControl이 포함되어 있습니다.이 UserControl에는 ItemsControl이 포함되어 있습니다.ItemsControl은 포커스 직사각형이 표시되어 있습니다.
ItemsControl에 FocusVisualStyle="{x:Null}"을 추가하자 포커스 직사각형이 사라졌습니다.
어떤 경우에도 포커스 직사각형을 표시하지 않으려면 FocusVisualStyle을 null로 설정할 수 있습니다.
<MyControl FocusVisualStyle="{x:Null}" />
언급URL : https://stackoverflow.com/questions/818566/remove-focus-rectangle-on-a-usercontrol
반응형
'programing' 카테고리의 다른 글
Excel에서 SQL "IN" 함수 사용 (0) | 2023.04.15 |
---|---|
여러 바인딩을 사용하여 C# WPF가 네이블입니까? (0) | 2023.04.15 |
해시 루프 또는 PowerShell 어레이 사용 (0) | 2023.04.10 |
UINavigation Bar를 투명하게 하다 (0) | 2023.04.10 |
Git에서 셸 명령어를 실행할 때 사용할 개인 SSH 키를 지정하는 방법은 무엇입니까? (0) | 2023.04.10 |