private void button_Hidden(object sender, SpeedTestEventArgs e) { this.ContentPanel.Children.Remove(g_Button); g_Button = null; GenerateButtonAtRandomPosition(); }
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++; }