저는 지금 코엑스 인터콘티넨탈 호텔에서 열리고 있는 다음/구글 위젯-가젯 컨퍼런스에 참가 중입니다.
세션을 듣던 중 지지난 주에 시도했다가 실패했던 '실버라이트 어플 위젯뱅크에 등록하기'를
성공하게 되어서 아래 기본 코드를 포스팅합니다.^^
(미리보기가 안되서 실패했었죠...)
포인트가 붉은 글자 부분입니다.
실버라이트 정식지원이 되는 것은 아니었습니다만, 저 부분을 추가함으로써 flash에 준하는 대접을 해주네요.
굵은 글씨부분만 자신의 실버라이트 위젯에 맞게 변경하셔서 위젯팩토리를 통해 등록하시면 됩니다.
사용자 정의 파라미터를 initParams으로 넘겨 받아야 하는 실버라이트 어플을 위한 위젯코드는
다음에 다루도록 하겠습니다.
세션을 듣던 중 지지난 주에 시도했다가 실패했던 '실버라이트 어플 위젯뱅크에 등록하기'를
성공하게 되어서 아래 기본 코드를 포스팅합니다.^^
(미리보기가 안되서 실패했었죠...)
포인트가 붉은 글자 부분입니다.
실버라이트 정식지원이 되는 것은 아니었습니다만, 저 부분을 추가함으로써 flash에 준하는 대접을 해주네요.
<?xml version="1.0" encoding="UTF-8" ?>
<Module>
<ModulePrefs title="실버라이트 위젯 테스트" width="196" height="216" >
<Require feature="flash"/>
</ModulePrefs>
<Content type="text">
<![CDATA[
<!-- 실버라이트 Host하는 Object 태그 소스 -->
<Module>
<ModulePrefs title="실버라이트 위젯 테스트" width="196" height="216" >
<Require feature="flash"/>
</ModulePrefs>
<Content type="text">
<![CDATA[
<!-- 실버라이트 Host하는 Object 태그 소스 -->
<object data="data:application/x-silverlight-2," type="application/x-silverlight-2" width="160" height="120">
<param name="source" value="http://www.shiverlight.net/Sample/GuitarTuner/GuitarTunerWidget.xap"/>
<param name="background" value="white" />
<param name="minRuntimeVersion" value="2.0.30923.0" />
<param name="autoUpgrade" value="true" />
<a href="http://go.microsoft.com/fwlink/?LinkID=124807" style="text-decoration: none;">
<img src="http://shiverlight.net/Sample/GuitarTuner/InstallSilverlight_ForGuitarTuner.png" alt="Get Microsoft Silverlight" style="border-style: none"/>
</a>
</object>
]]>
</Content>
</Module>
<param name="source" value="http://www.shiverlight.net/Sample/GuitarTuner/GuitarTunerWidget.xap"/>
<param name="background" value="white" />
<param name="minRuntimeVersion" value="2.0.30923.0" />
<param name="autoUpgrade" value="true" />
<a href="http://go.microsoft.com/fwlink/?LinkID=124807" style="text-decoration: none;">
<img src="http://shiverlight.net/Sample/GuitarTuner/InstallSilverlight_ForGuitarTuner.png" alt="Get Microsoft Silverlight" style="border-style: none"/>
</a>
</object>
]]>
</Content>
</Module>
굵은 글씨부분만 자신의 실버라이트 위젯에 맞게 변경하셔서 위젯팩토리를 통해 등록하시면 됩니다.
사용자 정의 파라미터를 initParams으로 넘겨 받아야 하는 실버라이트 어플을 위한 위젯코드는
다음에 다루도록 하겠습니다.
'Silverlight > Tips' 카테고리의 다른 글
Silverlight 3 : 브라우져 줌을 지원합시다. (0) | 2009.07.13 |
---|---|
[Tip] Collection 바인딩과 InvalidOperationException (7) | 2009.06.04 |
Tip : ListBox의 사이즈를 자동으로 따라가는 WrapPanel (0) | 2009.05.25 |
Data Class에 DataContract 등의 선언없이 WCF 사용하기 in .NET 3.5 SP1 (4) | 2009.05.08 |
Visual Studio에서 XAML을 열 때 [미리보기] 안하기 (6) | 2009.04.27 |
Silverlight Tools를 설치하다 오류를 만났을 때 (2) | 2009.04.24 |
팁 : 실버라이트 2 RC0 포팅 시 Style에서 발생하는 오류 (0) | 2008.09.29 |