Cả hai VariableSizedWrapGrid
và WrapGrid
có phép đo lạ - chúng đo lường tất cả trẻ em dựa trên mục đầu tiên.VariableSizedWrapGrid và WrapGrid kích thước trẻ em đo
Do đó, XAML sau sẽ ghi mục thứ ba.
<VariableSizedWrapGrid Orientation="Horizontal">
<Rectangle Width="50" Height="100" Margin="5" Fill="Blue" />
<Rectangle Width="50" Height="50" Margin="5" Fill="Red" />
<Rectangle Width="50" Height="150" Margin="5" Fill="Green" />
<Rectangle Width="50" Height="50" Margin="5" Fill="Red" />
<Rectangle Width="50" Height="100" Margin="5" Fill="Red" />
</VariableSizedWrapGrid>
Có nghĩa là VariableSizedWrapGrid
đo lường mục đầu tiên và sau đó là phần còn lại được đo bằng kích thước mong muốn của mục đầu tiên.
Bất kỳ giải pháp nào?
Bất kỳ ý tưởng làm thế nào người ta có thể thêm các hàng/col kéo dài được databound và cập nhật khi mô hình thay đổi. PrepareContainerForItemOverride không được gọi trên các thay đổi. –