티스토리 뷰

Previous Platforms

Behaviors SDK

kaki104 2013. 11. 20. 12:04
반응형

Windows 8.0 store app에서 Nuget packages를 이용해서 사용하던 Behaviors를 간단하게 사용할 수 있는 Behaviors SDK가 추가되었다.

 

참고 포스트

http://www.silverlightshow.net/items/Windows-8.1-Behaviors-SDK-Part-1.aspx

http://www.silverlightshow.net/items/Windows-8.1-Behaviors-SDK-Part-2.aspx

 

프로젝트에서 Add Reference를 선택한 후 Windows -> Extensions에서 Behaviors SDK를 선택 

 

XAML에서 아래 2개의 네임스페이스 추가하고

 

    xmlns:t="using:Microsoft.Xaml.Interactivity"
    xmlns:c="using:Microsoft.Xaml.Interactions.Core"

    <t:Interaction.Behaviors>
        <c:EventTriggerBehavior EventName="Unloaded">
            <c:InvokeCommandAction Command="{Binding UnloadedCommand}"/>
        </c:EventTriggerBehavior>
        <c:EventTriggerBehavior EventName="Loaded">
            <c:InvokeCommandAction Command="{Binding LoadedCommand}"/>
        </c:EventTriggerBehavior>
        <c:EventTriggerBehavior EventName="SizeChanged">
            <c:InvokeCommandAction Command="{Binding SizeChangedCommand}"/>
        </c:EventTriggerBehavior>
    </t:Interaction.Behaviors>

이런 식으로 사용이 가능하다.

코딩은 직접 입력을 해도 돼고, 블랜드를 이용해서 사용할 수 있으니 자신의 스타일에 맞게 작업하면 될 것 같다.

 

참고 포스트를 읽어 보면 자신의 스타일에 맞는 Behavior를 만들어서 사용하는 부분도 나오니 부족한 기능은 자신이 만들어서 사용하도록 하자.

 

반응형

'Previous Platforms' 카테고리의 다른 글

Windows Store languages country list  (0) 2013.11.26
InvokeActionCommandEx  (0) 2013.11.21
Windows 8 App Award  (0) 2013.11.19
Korea Tour 개발 후기  (0) 2013.10.11
Korea Tour Privacy Policy  (0) 2013.10.10
댓글