Most of the standard refactorings that ReSharper provides for other languages are available in XAML as well. For more information about them and how they can be applied, see Refactorings.
You can find a couple of examples below.
The Rename refactoring can be applied to change the name of the resource:
Also it works for any other symbol:
For more information about the refactoring, see Rename.
Using ReSharper you can safely delete symbols right from XAML:
For more information about the refactoring, see Safe Delete.
Move to resource
Using ReSharper you can easily work with resources in XAML.
For example, you can move a string to a resource file using the Move refactoring.