문제

와 연관되다 이것 이전에 질문을했을 때, XAML 파일과 쌍을 이루는 코드-비만 파일을 동적으로로드 할 수 있는지 궁금합니다. 이런 식으로 작동 할 수 있거나 DLL에 둘 다 컴파일하는 것이 더 좋을까요?.

감사!

도움이 되었습니까?

해결책

실제로 XAML 파일을로드하는 것은 코드 비만입니다. 디자이너는 모든 명명 된 요소와 이벤트를 클래스에 바인딩하는 숨겨진 파일을 생성합니다. (Code-Behind에서 클래스의 '부분적'키워드를 주목하십시오.) Winforms Designer가 생성하는 파일과 유사하게 작동하지만 찾기가 조금 더 어렵습니다. 컴파일 된 BAML과 함께 "OBJ/Debug/"폴더에서 찾을 수 있습니다.

실제로 당신의 정기에 응답하는 것은 DLL에 컴파일하는 것이 좋습니다. XAML을 요소에 동적으로 액세스하는 방법이있는 특별 클래스에 XAML을 연결할 수있는 라이브러리를 설정하는 것은 불가능할 수는 없지만, 내가 아는 한 지금은 그런 것이 없습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top