Finding Default Styles for Windows Phone 8.1 and Windows 8.1 XAML Controls

When you want to retemplate a XAML control, you can usually create a copy of its default template by right clicking the control within the Visual Studio Designer or Document Outline windows and selecting “Edit Template” or “Edit Additional Templates”:

xaml-edittemplatecopy

Clicking “Edit a Copy…” will allow you to name the new style and select where you want to put it. Visual Studio will copy over the default properties and point your control to use the new style.

In some situations, it may be difficult or impossible to select the control you wish to edit through the designer. Or, such as with this ContentDialog control, the option may be disabled:

xaml-edittemplatedisabled

For those situations, you can find the default styles for all Windows Phone 8.1 XAML controls in the following file:

The equivalent file for Windows 8.1 XAML controls is located at:

From there, you can copy the styles and templates you need into your app and modify them as necessary.

2 thoughts on “Finding Default Styles for Windows Phone 8.1 and Windows 8.1 XAML Controls”

Leave a Reply

Your email address will not be published. Required fields are marked *