ContentControl을 사용하여 다양한 ViewModel을 표시합니다. 모든 ViewModel은보기 생성에 DataTemplates를 사용합니다.
이제 문제는 콘텐츠를 변경 한 후에 (예 : 하이퍼 링크를 클릭하여) UI를 다시 클릭 할 때까지 하이퍼 링크와 같은 항목이 비활성 상태 (회색으로 표시됨)로 표시된다는 것입니다. mouseclick을 시뮬레이트하지 않고도이 동작을 피할 수있는 방법이 있습니까?내용을 변경할 때 컨트롤이 비활성 상태로 표시됩니다.
1
A
답변
1
내가 같은 매우 비슷한 문제 에 봉착하고 아직 고정되지 않은,하지만이 CommandManager.InvalidateRequerySuggested를 호출 같은 소리 않습니다() 수도 도움이 당신을.
Here's my question 이번 주에는 비슷한 것으로 생각됩니다. unforgiven3도 나를 his question에 연결했습니다.
내 질문의 편집 된 텍스트에서 언급했듯이 CommandManager 경로가 있어야하는지에 대한 질문이 있지만 Laurent Bugnion's MVVM Light Toolkit은 명령 바인딩 업데이트를 수행하기 위해이 메커니즘을 사용합니다.
관련 문제
- 1. 동영상을 시작할 때 MPMoviePlayerController 컨트롤이 표시됩니다.
- 2. iPhone 앱이 비활성 상태에서 활성 상태로 전환됩니다.
- 3. Django 로그 아웃 후 비활성 상태로 전환
- 4. Silverlight에서 컨트롤의 내용을 변경할 때 발생하는 이벤트
- 5. 컨트롤의 내용을 변경할 때 크로스 페이드 (또는 다른) 전환 표시
- 6. 내용을 변경할 때의 QDockWidget 동작
- 7. visible이 false 일 때 C# web 컨트롤이 표시됩니다.
- 8. 고정 요소의 내용을 변경할 때 원하지 않는 페이지 스크롤
- 9. 활성화 된 상태에서도 모양이 창을 비활성 상태로 유지
- 10. Ajax를 통해 페이지 내용을 변경할 때 브라우저 기록 유지
- 11. 메시지가 표시됩니다. 프로그램을 닫을 때 메시지가 표시됩니다.
- 12. Wireshark를 사용하여 패킷의 내용을 변경할 수 있습니다.
- 13. Windows가 비활성 상태 일 때 알려주는 방법
- 14. 비활성 컨트롤 배경색
- 15. 컨트롤이 Expression Blend에서 선택 될 때 결정
- 16. 비활성 데이터베이스
- 17. Silverlight scrollviewer의 스크롤바가 비활성 상태 일 때 보이지 않는 경우
- 18. 비활성화되었을 때 컨트롤이 회색으로 표시되지 않도록 설정합니다.
- 19. 컨트롤이 스크롤 컨트롤 안에있을 때 컨트롤이 표시되도록하려면 어떻게해야합니까?
- 20. 신청할 때 미리보기 이미지를 변경할 수 있습니까?
- 21. Xcode 4 + SVN, 체크 아웃 후 소스 컨트롤이 회색으로 표시됩니다.
- 22. UISearchDisplayController가 비활성 상태 일 때 검색어를 계속 표시합니다.
- 23. 호스팅 된 WebBrowser 컨트롤이 Flash 내용을 재생하는 대신 다운로드하려고 시도합니다.
- 24. 비활성 스크롤 막대가있는 페이지로드
- 25. 이미지를 변경할 때 CATiledLayers 캐시를 지우십시오.
- 26. TabControl은 비활성 탭에 컨트롤을 삭제합니다.
- 27. 데이터가 드롭 다운 목록에서로드 될 때 초기 상태로 페이지 게시물
- 28. CoreData 속성 기준을 변경할 때 tableView를 변경하십시오.
- 29. ePub 리더가 때때로 ePub 파일의 내용을 표시합니다. 때때로 굵게 표시됩니다.
- 30. 사용자 컨트롤 기본 사용자 컨트롤이 끌어서 오는 내용을 수신하지 못하도록합니다.