[WPF] Expander et ComponentOne
Bonjour à tous,
Je rencontre un problème très curieux et ça serait génial que vous puissiez m'éclairer :mrgreen:
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).
Code:
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> |
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.
L'aperçu WPF dans Visual Studio est correct.
Code:
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?