private void open(object sender, EventArgs e) { Interaction.QueueOnMainThread((p1, p2) => { if (OnOpened != null) { OnOpened.Emit(p1, (EventArgs)p2); } }, sender, e); }