2009-08-27 6 views
0

실버 응용 프로그램을 다른 실버 응용 프로그램에 포함시키는 방법이 있습니까?실버 응용 프로그램을 다른 실버 응용 프로그램에 포함

만약 그렇다면 어떻게 제한이 있습니까?

인터넷에서 검색하여 찾을 수있는 가장 가까운 것은 컨설턴트가 방법을 제안했지만 작동시키는 방법을 찾을 수없는 this입니다. 실버 라이트 3에서 나는 그것이 실버 라이트 2에서 가능했던 생각, 여전히해야 할 - 수 -

Plz은

답변

1

.xap 파일을 다운로드 한 다음 해당 .xap (예 : "MainPage")에서 루트 시각적 요소를 인스턴스화하면됩니다.

WebClient를 사용하여 xap 패키지를 다운로드해야합니다. 그런 다음 해당 패키지를 스트림으로 읽고 동적으로 어셈블리를로드하고 xap에서 UserControl을 인스턴스화 할 수 있습니다.

This blog post은 주어진 스트림에서 컨트롤을 동적으로 인스턴스화하는 방법을 보여줍니다.

2

하나의 솔루션으로, 동적으로 두 번째 응용 프로그램의 XAML을로드 컨테이너에 배치하고 런타임에 구문 분석하는 것입니다 도움이

관련 문제