The repeat button appears to mark the event as internal. You can use the PreviewMouseLeftButtonUp tunneling event to catch the event before RepeatButton marks it as processed:
<RepeatButton x:Name="bob" PreviewMouseLeftButtonUp="bob_MouseUp" >
Repeatinator!!
</RepeatButton>
source
share