private void Button_Clicked(object sender, ButtonClickedEventArgs args) { args.Callback += UpdateSelected; args.SelectedItem = DataContext as FeedItem; switch (args.Type) { case ButtonType.Down: if (DownClicked != null) { DownClicked.Invoke(sender, args); } break; case ButtonType.Up: if (UpClicked != null) { UpClicked.Invoke(sender, args); } break; default: throw new NotImplementedException(); } }
private void downOrder_Click(object sender, EventArgs e) { DownClicked?.Invoke(this, e); }