[Windows Phone 7] ToggleSwitch 사용하기

질문 [Windows Phone 7] ToggleSwitch 사용하기

  • 2012년 4월 30일 월요일 오전 7:09
    중재자
     
     

    어떻게 ToggleSwitch 사용나요?

모든 응답

  • 2012년 4월 30일 월요일 오전 7:11
    중재자
     
     

    Toggle Switch Button을이용하는 방법을 알아보겠습니다.

    Toggle Switch는 Silverlight toolkit의 일부분에서 나온것으로 파일 설치가 필요합니다.

    Toggle Swith사용을 위한 namespace선언
    xmlns:tool="clr-namespace:Microsoft.Phone.Controls;assembly=Microsoft.Phone.Controls.Toolkit"

    헤어와 컨텐트를 설정합니다.
    <tool:ToggleSwith x:Name="tglSwitch"
          Header="wifi"
          Checked="tglSwitch_Checked"
          Unchecked="tglSwitch_Unchecked"/>

    # 아래 Toggle Swith와 관련된 4개의 이벤트가 있습니다.
    Pulbic event EventHandler<RoutedEventArgs> Checked;
    Pulbic event EventHandler<RoutedEventArgs> Click;
    Pulbic event EventHandler<RoutedEventArgs> Indeterminate;
    Pulbic event EventHandler<RoutedEventArgs> Unchecked;

    void tglSwithch_Click(object sender, RoutedEventArgs e)
    {
     MessageBox.Show("Its Clicked");
    }
    void tglSwithch_Indeterminate(object sender, RoutedEventArgs e)
    {
     MessageBox.Show("Its Indeterminate");
    }
    void tglSwithch_Clicked(object sender, RoutedEventArgs e)
    {
     tglSwith.Content ="ON";
    }
    void tglSwithch_UnClicked(object sender, RoutedEventArgs e)
    {
     tglSwith.Content ="OFF";
    }

    [참조자료]

    Windows Phone Toolkit - Nov 2011 (7.1 SDK)