/// <summary> /// 点击主Page的Luck按钮 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void LuckButton_Click(object sender, RoutedEventArgs e) { LuckSetting item = (LuckSetting)((Button)sender).DataContext; //var result = m_memberManager.GetRandomMembers(item); //切换到对应的抽奖页面并且开始滚动 if (item.count == 1) { ChangePage(PAGE_TYPE.PAGE_ONE); pageOneLuck.SetLuckData(m_luck); pageOneLuck.SetMemberData(m_memberManager); pageOneLuck.SetLuckSettingData(item); pageOneLuck.Start(); } else { ChangePage(PAGE_TYPE.PAGE_MULTIPLE); pageMultipleLuck.SetLuckData(m_luck); pageMultipleLuck.SetMemberData(m_memberManager); pageMultipleLuck.SetLuckSettingData(item); pageMultipleLuck.Start(); } }
public void SetLuckSettingData(LuckSetting luckSetting) { m_luckSetting = luckSetting; labelLuckName.Content = luckSetting.name; }