public async void populateQuestion(int index)
{
if (index == 0) Previous.IsEnabled = false;
else Previous.IsEnabled = true;
int cardNum = index + 1;
FlashNumber.Text = "Card #" + cardNum + " of " + flash.getCardList().Count;
if (flash.getCardList().ElementAt(index).getImagePath() != null)
{
try
{
FlashCard.Source = await base64image(flash.getCardList().ElementAt(index).getImagePath());
}
catch (Exception) { }
}
FlashText.Text = flash.getCardList().ElementAt(index).getAnswer();
FlashHint.Text = flash.getCardList().ElementAt(index).getHint();
if (flash.getCardList().ElementAt(index).getQuestion() != null)
{
FlashQuestion.Text = flash.getCardList().ElementAt(index).getQuestion();
}
}