title: Is there any way easier to bind to a click event in a view model?
body: <p>I am about to bind the click event to a view model in .Net 5.</p>
  <p>There are so many tutorials about this. By using the third-party MVVM Light toolkit, or by adding a class that inherits <code>ICommand</code> (just like this <a href="https://stackoverflow.com/questions/18117294/how-does-this-button-click-work-in-wpf-mvvm/39601781">How does this button click work in WPF MVVM?</a>). And the last, the most troublesome way by the original Microsoft tutorial (<a href="https://docs.microsoft.com/en-us/dotnet/desktop/wpf/advanced/commanding-overview?view=netframeworkdesktop-4.8" rel="nofollow noreferrer">Commanding Overview</a>).</p>
  <p>All of them are troublesome and the tutorial was long long years ago.</p>
  <p>What's more, it seems the original Microsoft way (<a href="https://docs.microsoft.com/en-us/dotnet/desktop/wpf/advanced/commanding-overview?view=netframeworkdesktop-4.8&amp;viewFallbackFrom=netdesktop-5.0" rel="nofollow noreferrer">Commanding Overview</a>) no longer exists in .Net 5.</p>
  <p>I wonder whether there is an easy way to achieve this?</p>