Tag Archives: UserControl

Changer le Background de son UserControl de l’extérieur

Le UserControl possède toute une panoplie de propriété dont la fameuse Background qui permet de changer le fond de celui-ci. Malheureusement, lorsque l’on crée un UserControl on ne peut la réutiliser à l’intérieur de celui ci. Voici, par exemple, un UserControl nommé Navigator : <UserControl x:Class="SilverlightNavigator.Navigator" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" > <Grid x:Name="LayoutRoot"> </Grid> </UserControl> L’appel externe […]

7  

Binding et UserControl (Part 2) : Le contenu

Suite à mon premier article sur le Binding dans les UserControls, on peut désormais s’attaquer au propriété de contenu ! Vous utilisez sans doute déjà des controles utilisant du contenu : Border avec la propriété Child (UIElement) , ContentControl avec la propriété Content (object). Malheureusement, en l’état, notre UserControl ne peut en bénéficier. Comment faire, […]

3  

Binding et UserControl (Part 1) : DataContext

Le UserControl est le control le plus simple à utiliser puisqu’il permet d’encapsuler directement d’autres contrôles dans son fichier XAML. Lorsque l’on passe un objet dans le DataContext de ce userControl, celui-ci peut être réutiliser directement dans son XAML grâce au binding. Le problème du DataContext du UserControl est qu’il n’est pas typé et qu’il […]

6