Bonjour à tous,
Je rencontre un problème très curieux et ça serait génial que vous puissiez m'éclairer
Alors voilà c'est très simple :
J'ai un <Expander>. dans son "Content" je lui ajoute un C1Accordion(un accordéon de ComponentOne).
Je lance mon programme, j'ouvre l'Expander, et tout ce passe normalement(mon Accordion s'affiche).
Le problème et que si je met l'Accordion dans un Grid, StackPanel ou Canvas, lorsque j'ouvre mon Expander(en exécution uniquement) j'ai un NullReferenceException.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 <Expander Header="Test" Width="205" VerticalAlignment="Top" Height="500" HorizontalAlignment="Left" > <c1:C1Accordion > <c1:C1AccordionItem Header="Item1"> </c1:C1AccordionItem> <c1:C1AccordionItem Header="Item2"> </c1:C1AccordionItem> <c1:C1AccordionItem Header="Item3"> </c1:C1AccordionItem> </c1:C1Accordion> </Expander>
L'aperçu WPF dans Visual Studio est correct.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 <Expander Header="Test" Width="205" VerticalAlignment="Top" Height="500" HorizontalAlignment="Left" > <StackPanel Orientation="Vertical"> <Button Content="Test"/> <c1:C1Accordion > <c1:C1AccordionItem Header="Item1"> </c1:C1AccordionItem> <c1:C1AccordionItem Header="Item2"> </c1:C1AccordionItem> <c1:C1AccordionItem Header="Item3"> </c1:C1AccordionItem> </c1:C1Accordion> </StackPanel> </Expander>
Il est donc impossible d'avoir un autre control dans mon Expander, en plus de mon Accordion...
Avait vous déjà rencontrer un problème similaire?
Avez vous peut être une piste à exploiter?
Partager