Accueil > Non classé > Xaml(WPF – Silverlight) : Astuce 1 – StaticResource

Xaml(WPF – Silverlight) : Astuce 1 – StaticResource

Xaml

Pour rappel, XAML pour Extensible Application Markup Language est un language de type XML de description d’interface utilisé dans Silverlight et WPF entendez Windows Presentation Foundation les technologies RIA & RDA de Microsoft.


Tout bon développeur sait qu’il est primordiale (gain de temps, évolution du code) de réduire le découplage entre les différentes applications / Module d’un projet.

Prenons par exemple les fichiers de Style.
En HTML l’utilisation adéquat serait de créer un fichier header.htm dans lequel on fait appel à notre fichier de style.css. En PHP MVC, on serait tenter de le faire dans la Vue Principale de l’application; En ASP.NET MVC 2 dans le Site.Master. Dans une application Silverligth ou WPF on le déclarera dans le fichier App.xaml:


        
            
                 
            
                        
    

Le

StaticResource


Fournit une valeur pour tout attribut de propriété XAML en recherchant une référence à une ressource déjà définie.

Exemple d’utilisation

Ayant fait fait appel au fichier Style.xaml du folder Asset, dans notre page principale Silverligth, le MainPage.xaml on peut écrire:

   

(MainPageStyle ayant été définit dans Style.xaml).

On peut ainsi appeler toutes nos Style en précisant le nom de la Key comme ceci:

Dans la page Xaml

...

Dans le fichier Style.xaml

        

Fin de l’astuce n°1 🙂
RDV next step!

Loading

Categories: Non classé Tags:
  1. Pas encore de commentaire
  1. Pas encore de trackbacks


7 + = quatorze