Hi,
Within you viewmodel you'll have two commands:
public ICommand MouseLeftDownCommand {get;set;}
public ICommand MouseLeftUpCommand {get;set;}
Obviously, you'll need to instantiate them and hook them up to some delegate command
Then, within you view (XAML page) you can do something like this:
<button>
<button.inputbindings>
<mousebinding gesture="LeftDownClick" command="{Binding MouseLeftDownCommand }" />
<mousebinding gesture="LeftUpClick" command="{Binding MouseLeftUpCommand }" />
</button.inputbindings>
</button>
Kind regards,