private async void InteractionService_InteractionOccured(object sender, InteractionEventArgs e) { switch (e.Interaction) { case Models.InteractionType.MouseClick: break; case Models.InteractionType.MouseMove: break; case Models.InteractionType.KeyPress: await ProcessKey(e.Key); break; case Models.InteractionType.Exit: Clear(); break; default: break; } }
private void OnInteractionOccured(InteractionEventArgs eventArgs) { var handler = InteractionOccured; if (handler != null) { InteractionOccured(this, eventArgs); } }