0
<DataGrid AutoGenerateColumns="False" Name="dgMain"
Grid.Column="0" Grid.Row="1"
ItemsSource="{Binding Path=Items,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}">
<DataGrid.Columns>
<DataGridTextColumn Header="id" Binding="{Binding Path=Id,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}"/>
<DataGridTextColumn Header="name" Binding="{Binding Path=Name,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}"/>
</DataGrid.Columns>
</DataGrid>
所述的ItemsSource結合public ObservableCollection<Student> Items { get; set; }
當用戶滾動到底部時,如何將項目添加到DataGrid?
的物品i以及初始化用
Items = new ObservableCollection<Student>();
for (int i = 0; i < 1000; i++)
{
Items.Add(new Student() { Id = i, Name = "name" + i.ToString() });
}
我怎樣才能使數據網格第一顯示50項,並且當用戶滾動到的底部i以及裝載其他50項目然後。
1.在scrollView中沒有滾動到底部事件,所以我怎樣才能讓滾動到底部?
2.how如何讓dataGrid顯示50項itemsSource有1000個項目時?