Exemples de programmes en XAML

Afficher le message "Salut le Monde!"

<Page xmlns=""> 
  <TextBlock> 
     Salut, le Monde! 
  </TextBlock>            
</Page> 

Une fenêtre complète

<windows
    Width="600" Height="480" Text="Mon Programme">
  <FlowPanel>
    <Label Name="Montexte" FontSize="20"> 
        Mon application
    </label> 
    <Button Width="80" Click="BoutonClic">
         Fermer
    </Button>
  </FlowPanel>
</windows> 

Le programme crée une fenêtre. Le titre affiché dans la barre supérieuse est "Mon Programme".
La fenêtre affiche le texte "Mon application" ainsi qu'un bouton "Fermer".
Quand on clique sur le bouton, la fonction BoutonClic() définie par le programmeur est exécutée.
Le nom de l'étiquette (label), "Montexte", n'est pas affiché, il sert à accéder à l'élément à partir d'un programme.
Noter que ce programme sera placé dans un fichier "exemple.xaml" tandis que le code, contenant la fonction BoutonClic() sera dans un autre fichier, un source C Sharp par exemple, que l'on peut nommer "exemple.cs".

xaml.fr