У меня есть ListView
, который использует GridView
для отображения DataTable
, и когда новые строки добавляются к DataTable
, ListView
растет, как и ожидалось, но когда он достигает дна Canvas
продолжает расти.
Я хочу, чтобы он остановился, когда достигнет высоты Canvas
, как мне это настроить?
Canvas
имеет динамическую высоту, которая управляется DockPanel
, в которой он содержится.
<Canvas>
<ListView Name="listResults" ItemsSource="{Binding}">
<ListView.View>
<GridView>
<GridViewColumn Header="Request Time" DisplayMemberBinding="{Binding RequestTime}" />
<GridViewColumn Header="Request Duration(ms)" DisplayMemberBinding="{Binding Duration}" />
<GridViewColumn Header="Request Duration(ms)" DisplayMemberBinding="{Binding Duration}" />
</GridView>
</ListView.View>
</ListView>
</Canvas>