제목이 정말로 의미있는 것은 아닙니다 ... 죄송합니다. 내 문제를 설명하려고합니다. 나는 커스텀 컨트롤을 포함하고있는 새로운 WPF 윈도우를 구현하려고하는 커다란 프로젝트를 가지고있다. 이 창을 더 깊숙이 들어가면 계산기처럼 보일 것입니다. 이 계산기에는 Controls에서 상속 된 "사용자 정의 컨트롤"인 많은 키 버튼이 있으며 그 스타일은 Generic.xaml에 정의되어 있습니다. 디버깅하려고하면 사용자 지정 컨트롤 (키 단추)이 계산기 창에 표시되지 않습니다. Generic.xaml 파일에 문제가 있다고 생각합니다. 누군가 나에게 힌트를 줄 수 있습니까 ??? 사전에 감사 파올로WPF의 Window 응용 프로그램에 대한 사용자 정의 컨트롤
1
A
답변
0
제안의 몇 :
다운로드 스눕 (무료), 그것은 런타임에 시각적 트리를 검사하고 제어가있는 경우, 참조하는 데 도움이 스타일을 만드는 경우 보이지 않는 등.
스타일을 제거하고 프로젝트를 실행하십시오. 컨트롤이 나타 납니까? 그러면 그것은 당신의 스타일입니다!
버튼을 타겟팅하는 이름없는/키가없는 스타일이 있습니까? 다른 간단한/기본 컨트롤입니까? 그런 다음 컨트롤에 영향을 미치는 컨트롤이라면 컨트롤을 제거한 다음 컨트롤을 변경하거나 컨트롤에 스타일을 적용하여 해당 컨트롤의 기본값을 상속받지 않도록하십시오.
0
나는 인터넷에서 많이 검색 한 마지막으로 나는이 토론 wpf-resource-not-loading-from-generic의 대답은 다음과 같은 솔루션을 가지고있다. :-) ...
[assembly: ThemeInfo(
ResourceDictionaryLocation.None,
//where theme specific resource dictionaries are located
//(used if a resource is not found in the page,
// or application resource dictionaries)
ResourceDictionaryLocation.SourceAssembly
//where the generic resource dictionary is located
//(used if a resource is not found in the page,
// app, or any theme specific resource dictionaries)
)]
어쩌면이 미래에 누군가를 위해 유용 할 수
감사합니다, 파올로
관련 문제
- 1. WPF의 사용자 컨트롤 확장
- 2. MVC 응용 프로그램에 대한 로더 사용자 정의
- 3. Window Form 기반 응용 프로그램에 대한 Intergerate WPF 응용 프로그램 모듈
- 4. WPF의 Window StateChanging 이벤트
- 5. 소수의 사용자 응용 프로그램에 대한
- 6. WPF의 사용자 역할을 기반으로 컨트롤 표시/숨기기
- 7. 지도 기반 응용 프로그램에 대한 asp.net 컨트롤
- 8. UserControls를 추가하고 제거하기위한 WPF의 사용자 정의 마법사 컨트롤?
- 9. WPF의 Window 클래스에서 참조하는 App 클래스 속성
- 10. ASP.NET MVC 사용자 정의 컨트롤
- 11. 이 디자인에 대한 사용자 컨트롤 또는 사용자 정의 컨트롤?
- 12. NotifyPropertyChanged (사용자 정의 컨트롤)
- 13. WPF의 사용자 정의 모달 윈도우?
- 14. WPF의 사용자 정의 첨부 이벤트
- 15. 사용자 정의/사용자 컨트롤
- 16. 전체 응용 프로그램에 대한 사용자 정의 제목 표시 줄 적용
- 17. FBA 응용 프로그램에 대한 사용자 정의 로그인 페이지를 추가하는 방법
- 18. 자바 응용 프로그램에 대한 사용자 정의 된 오류 페이지
- 19. . NET 사용자 정의 컨트롤
- 20. WPF 응용 프로그램 사용자 정의 컨트롤 사용자 정의
- 21. 잡지 구독 프로그램에 대한 사용자 정의 함수
- 22. 사용자 정의 컨트롤 및 상태
- 23. wpf의 * this * 응용 프로그램에 대한 MVC 모범 사례?
- 24. 사용자 정의 컨트롤 속성은
- 25. flowlayoutpanel에 대한 사용자 정의 컨트롤 - 선택한 항목
- 26. 버튼에 대한 사용자 정의 컨트롤 만들기
- 27. Windows에서 사용자 정의 컨트롤 양식 응용 프로그램
- 28. 안드로이드의 사용자 정의 컨트롤
- 29. 사용자 정의 컨트롤 속성을 사용자 정의 컨트롤에 표시하려면 어떻게합니까?
- 30. wp7 : 함수가있는 사용자 정의 컨트롤
PS : 단서가있는 AssemblyInfo.cs에 코드 줄을 추가하는 것입니다 . 별도의 간단한 프로젝트에 파일을 추가하면 계산기 창은 매력처럼 작동합니다. – rebe21