Sto utilizzando l'ultimo WPF Toolkit ma sto correndo in un problema di altezza quando ho un grande set di record rilegato in un DataGrid
all'interno di un articolo AccordionItem
. L'altezza dello Accordion
si ridimensiona bene ma lo DataGrid
all'interno del controllo fisarmonica non ottiene uno ScrollBar
o viene limitato in alcun modo in modo che i record siano nascosti.WPF DataGrid interno Problema di altezza della fisarmonica
so che sto molto probabilmente manca qualcosa di molto semplice (come un vincolante da proprietà height 's il DataGrid
alla Fisarmonica ma che sembra disordinato)
qui è una versione ridotta del codice (e sì , questo ha lo stesso problema se si associa in un grande set di record)
<UserControl>
<layouttoolkit:Accordion x:Name="ReportSelector" HorizontalAlignment="Stretch">
<layouttoolkit:AccordionItem Header="grid 1">
<dg:DataGrid
AutoGenerateColumns="False"
CanUserAddRows="False"
CanUserDeleteRows="False"
SelectionMode="Single">
...
</dg:DataGrid.Columns>
</dg:DataGrid>
</layouttoolkit:AccordionItem>
<layouttoolkit:AccordionItem Header="grid 2">
<dg:DataGrid
AutoGenerateColumns="False"
CanUserAddRows="False"
CanUserDeleteRows="False"
SelectionMode="Single">
...
</dg:DataGrid.Columns>
</dg:DataGrid>
</layouttoolkit:AccordionItem>
<layouttoolkit:AccordionItem Header="grid 3">
<dg:DataGrid
AutoGenerateColumns="False"
CanUserAddRows="False"
CanUserDeleteRows="False"
SelectionMode="Single">
...
</dg:DataGrid.Columns>
</dg:DataGrid>
</layouttoolkit:AccordionItem>
</layouttoolkit:Accordion>
</UserControl>