Exemple #1
0
        private async void GRIDipgwMain_ManipulationCompleted(object sender, ManipulationCompletedRoutedEventArgs e)
        {
            switch (PageStatus)
            {
            case IPGWstatus.Multing:
            {
                Reset();
            } break;

            case IPGWstatus.Choosing:
            {
                STRBDgreenRoll.Stop();
                STRBDredRoll.Stop();
                STRBDyellowRoll.Stop();
                STRBDblueRoll.Stop();
                PageStatus = IPGWstatus.Connecting;
                DoConnection(ConnectType, "");
                await Task.Delay(1000);

                STRBDconnecting.SkipToFill();
                STRBDconnecting.Stop();
                PageStatus  = IPGWstatus.Nothing;
                ConnectType = IPGW_type.None;
                STRBDcircle1.Begin();
            }
            break;

            default:
            {
            } break;
            }
        }
Exemple #2
0
 private void STRBDconnectEnd_Completed(object sender, object e)
 {
     if (PageStatus != IPGWstatus.Connecting)
     {
         STRBDcircle1.Begin();
     }
     else
     {
         STRBDconnecting.Begin();
     }
 }
Exemple #3
0
        private async void STRBDcircle_Completed(object sender, object e)
        {
            await Task.Delay(1000);

            if (PageStatus != IPGWstatus.Nothing)
            {
                return;
            }
            Random ran    = new Random(DateTime.Now.Millisecond);
            int    ranNum = ran.Next(5);

            switch (ranNum)
            {
            case 0:
            {
                STRBDcircle1.Begin();
            } break;

            case 1:
            {
                STRBDcircle2.Begin();
            } break;

            case 2:
            {
                STRBDcircle3.Begin();
            } break;

            case 3:
            {
                STRBDcircle4.Begin();
            } break;

            case 4:
            {
                STRBDcircle5.Begin();
            } break;

            default:
            {
                STRBDcircle1.Begin();
            } break;
            }
        }
Exemple #4
0
 private void STRBDpopin_Completed(object sender, object e)
 {
     STRBDcircle1.Begin();
 }