void InitPage() { AgeDivisionButtons = new BluRadioSet(BluRadioSet.MakeButtons(Global.AgeDivisionsMF, new StackPanel[] { stackPanelAgeDivisionM, stackPanelAgeDivisionF }, 60, 240 / 6)); EventButtons = new BluRadioSet(BluRadioSet.MakeButtons(Global.Events, stackPanelEvent, 120, 240 / 4)); List<Button> allButtons = new List<Button>(); allButtons.AddRange(AgeDivisionButtons.Buttons); allButtons.AddRange(EventButtons.Buttons); foreach (Button b in allButtons) { b.Click += delegate(object sender, RoutedEventArgs e) { ShowGoButton(); }; } }
void InitPage() { GenderButtons = new BluRadioSet(BluRadioSet.MakeButtons(Global.Genders, stackPanelGender, 58), true); AgeDivisionButtons = new BluRadioSet(BluRadioSet.MakeButtons(Global.AgeDivisions, stackPanelAgeDivision), true); TeamButtons = new BluRadioSet(BluRadioSet.MakeButtons(Team.Teams.Select(t => t.Name).ToArray(), stackPanelTeam), true); List<Button> allButtons = new List<Button>(); allButtons.AddRange(GenderButtons.Buttons); allButtons.AddRange(AgeDivisionButtons.Buttons); allButtons.AddRange(TeamButtons.Buttons); foreach (Button b in allButtons) { b.Click += delegate(object sender, RoutedEventArgs e) { RefreshStats(); }; } }