public MainWindow() { InitializeComponent(); Loaded += (s, args) => { BackgroundRoot.Height = 1080.0 - SystemParameters.CaptionHeight * 3 + 3; ChangeButtonState(ButtonState.NoGame); }; //this.KeyUp += KeyPressed; LoadSaveData(); mBonusQuestions.CollectionChanged += (sender, args) => { SaveFileHelpers.UpdateBonusRoundSaveData(mBonusQuestions); }; mQuestions.CollectionChanged += (sender, args) => { SaveFileHelpers.UpdateRoundSaveData(mQuestions); }; QuestionList.ItemSource = mQuestions; BonusQuestionList.ItemSource = mBonusQuestions; this.DataContext = this; }
public void LoadSaveData() { mQuestions = new ObservableCollection<IQuestioner>(SaveFileHelpers.LoadRoundSaveData()); mBonusQuestions = new ObservableCollection<IQuestioner>(SaveFileHelpers.LoadBonusRoundSaveData()); }