First, the browser receives all the keys pressed and determines whether it will transmit them to the hosted content (Silverlight) or not. AFAIK there is no way to stop the update when you press F5, since it will always be processed by the browser.
You might be able to use javascript to detect keystrokes and pass it to SL, but I'm sure this will not stop the browser from updating.
source share