Akshat Aggarwal
Akshat Aggarwal

Reputation: 89

Assesing phone:PhoneApplicationPage.Resources from code behind wp8

there are some styles declared in the .xaml page of my project inside PhoneApplicationPage.Resources tag.

How can i access these styles in the code behind in windows phone 8

<phone:PhoneApplicationPage.Resources>
   <Stlye x:key="Mystlye" TargetType = "Button">
    .....
   </Style>
</phone:PhoneApplicationPage.Resources>

Now i want to access this Mystlye in codebehind... how to do that?

Upvotes: 0

Views: 2372

Answers (3)

Adi Nugroho
Adi Nugroho

Reputation: 860

  • To access application level resources (defined in app.xaml / inside <Application.Resources>) use :

Application.Current.Resources["MyResources"]

  • To access application page level resources (defined in thispage.xaml / inside <ApplicationPage.Resources>) use :

Resources["MyResources"]

Upvotes: 2

Owidat
Owidat

Reputation: 1081

btn.Style = Application.Current.Resources["Mystlye"] as Style;

Upvotes: 0

Alaa Masoud
Alaa Masoud

Reputation: 7135

var style = Resources["Mystlye"];

Upvotes: 0

Related Questions