public MainWindow() { InitializeComponent(); Client.Start(); m_CharactersViewModel = new CharactersViewModel(); //cmbCharacterLhs.DataContext = m_CharactersViewModel.CharacterList; //cmbCharacterRhs.DataContext = m_CharactersViewModel.CharacterList; var character = new CharactersViewModel().CharacterList[0]; //if (character != null) //{ lblNameValueLhs.Content = character.Name; lblAttackValueLhs.Content = character.Attack; lblEnduraceValueLhs.Content = character.Endurance; lblConstitutionValueLhs.Content = character.Constitution; lblDexterityValueLhs.Content = character.Dexterity; maxHP1.Content = character.MaxHealthPoints; var character2 = new CharactersViewModel().CharacterList[1]; //if (character != null) //{ lblNameValueRhs.Content = character2.Name; lblAttackValueRhs.Content = character2.Attack; lblEnduraceValueRhs.Content = character2.Endurance; lblConstitutionValueRhs.Content = character2.Constitution; lblDexterityValueRhs.Content = character2.Dexterity; maxHP2.Content = character2.MaxHealthPoints; curHP2.Content = Client.sHP; NewBat = new Battle(); }