Instanciation de UserControl via le code
Bonjour,
Je voudrais savoir comment attacher un contrôle utilisateur par le code.
Voici plus précisemment mon problème :
J'ai une classe principale dont je veux faire hériter toutes les fenêtres de mon application :
Code:
1 2
|
public class WindowMaster : Window |
Je voudrais mettre dans cette fenêtre tous les attributs commun à mon application, et notamment y ajouter un contrôle utilisateur permettant l'affichage des messages d'erreur.
Jusqu'à présent j'attachais mon contrôle utilisateur dans le fichier xaml de la fenêtre héritière :
Code:
1 2 3 4 5 6
|
<Grid>
<!-- Message d'erreur -->
<localUserControls:ErrorPage x:Name="ErrorPanel" Visibility="Hidden"
Grid.RowSpan="2" HorizontalAlignment="Center" VerticalAlignment="Center"/>
</Grid> |
Mais cela m'oblige à la définir sur chaque fenêtre, comment puis-je faire pour masquer cela directement dans ma WindowMaster ?