コード例 #1
0
        private void button_Hidden(object sender, SpeedTestEventArgs e)
        {
            this.ContentPanel.Children.Remove(g_Button);
            g_Button = null;

            GenerateButtonAtRandomPosition();
        }
コード例 #2
0
        private void GenerateButtonAtRandomPosition()
        {
            if (g_Results.Count == g_MaxRounds)
            {
                ShowResults();
                return;
            }

            g_Button                  = new SpeedTestButton();
            g_Button.Width            = 150;
            g_Button.Height           = 150;
            g_Button.OnButtonTap     += new SpeedTestButtonTapped(button_OnTap);
            g_Button.OnButtonTimeOut += new SpeedTestButtonTimeOut(button_OnTimeOut);
            g_Button.Hidden          += new SpeedTestButtonHidden(button_Hidden);
            this.ContentPanel.Children.Add(g_Button);

            this.ProgressBarTestStatus.Value++;
        }