/// <summary> /// Next button was clicked - send event to presenter. /// </summary> private void OnNextButtonClick(object sender, EventArgs e) { if (NextButtonClicked != null) { EventArgs args = new EventArgs(); NextButtonClicked.Invoke(this, args); } }
protected internal virtual void OnNextButtonClicked(CancelEventArgs e) { NextButtonClicked?.Invoke(this, e); }
// You already know how to implement a command, so I'll skip that. protected void NextButtonCommandMethod() { NextButtonClicked?.Invoke(this, EventArgs.Empty); }
private void NextTrackButton_Click(object sender, RoutedEventArgs e) { NextButtonClicked?.Invoke(this, EventArgs.Empty); }
protected virtual void OnNextButtonClicked(EventArgs e) { NextButtonClicked?.Invoke(this, e); }
private void buttonNext_Click(object sender, EventArgs e) { NextButtonClicked?.Invoke(); }