/// <summary> /// Event handler for the DataReceived event fired when a bank card is read by the magnetic stripe reader /// </summary> /// <param name="sender"></param> /// <param name="args"> Contains the MagneticStripeReaderBankCardDataReceivedEventArgs which contains the data obtained in the scan</param> async void OnBankCardDataReceived(object sender, MagneticStripeReaderBankCardDataReceivedEventArgs args) { // read the data and display await Dispatcher.RunAsync(Windows.UI.Core.CoreDispatcherPriority.Normal, () => { ScenarioOutputAccountNumber.Text = args.AccountNumber; ScenarioOutputExpirationDate.Text = args.ExpirationDate; ScenarioOutputFirstName.Text = args.FirstName; ScenarioOutputMiddleInitial.Text = args.MiddleInitial; ScenarioOutputServiceCode.Text = args.ServiceCode; ScenarioOutputSuffix.Text = args.Suffix; ScenarioOutputSurname.Text = args.Surname; ScenarioOutputTitle.Text = args.Title; }); }