Bonjour,
Je débute en WPF et j'ai un petit problème :
J'ai créer des UserControl(WPF) et j'aimerai les ajouter à ma gride principale. Je ne trouve pas de solution. Est ce que quelqu'un a une solution??
Merci de votre aide.
Cordialement,
Caillou
Bonjour,
Je débute en WPF et j'ai un petit problème :
J'ai créer des UserControl(WPF) et j'aimerai les ajouter à ma gride principale. Je ne trouve pas de solution. Est ce que quelqu'un a une solution??
Merci de votre aide.
Cordialement,
Caillou
c'est super simple
soit tu passe par blend c'est le plus simple
soit tu fait
declaration dans ta fenetre pour referencer le namspace et l'assembly
Window x:Class="SentinelSAS.MainWindow2"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:SASComp="clr-namespace:SentinelSAS.Compoments;assembly=SentinelSAS.Compoments"
c'est cette ligne
xmlns:SASComp="clr-namespace:SentinelSAS.Compoments;assembly=SentinelSAS.Compoments"
tu tape xmlns:un nom= (avec le = )
et l'inteliisens te propose le reste
apres pour utiliser ton usercontrol tu fais
<SASComp:SASLogger />
pareil si tu tape <le nom que tu as choisi: (avec le : )
l'intellisens te propose les composants ou classe disponible
y'a des jour ou une petite compile avant ne fait pas de mal
Salut,
tu peux faire ainsi
Code xml : Sélectionner tout - Visualiser dans une fenêtre à part <Controls:MonUC x:Name="uc1" />
en n'oubliant pas de mettre le namespace :
Code xml : Sélectionner tout - Visualiser dans une fenêtre à part xmlns:Controls="clr-namespace:MonNamespace;assembly=MonNamespace.Controls"
[Edit] bis repetita![]()
Bonjour,
Merci les gars pour vos réponses.
J'arrive à ajouter les UserControls mais il ne reste une petite erreur :Est ce que quelqu'un aurait une idée pour la résoudre svp ??
Code : Sélectionner tout - Visualiser dans une fenêtre à part Impossible d'effectuer un cast d'un objet de type 'System.Windows.RoutedEventArgs' en type 'System.Windows.ExceptionRoutedEventArgs'.
Merci d'avance pour votre aide.
Salut,
J'imagine que cette erreur est déclenché dans un évènement que tu gères. Peux tu mettre la ligne (voir la fonction) où tu as cette erreur ?
a mon avis ca doit etre la declaration des events que tu as sur ton user control et le mapping
la tu vas tomber sur l'event qui te pose probleme
- enleve tous les events de ton usertcontrol
- dans le code eneleve les appels
- rajoute les events
- tu ajoute l'event dans le usercontrol
- tu compile
- tu ajout un mapping sur l'event
- tu compile
Bonjour,
Merci pour votre aide, mais par manque de temps, je suis passé par une autre solution, "plus simple" (Des boutons).
Je testerais de toute façons les solutions données car ça m'intéresse.
Cordialement,
Caillou
Partager