Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/docker/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Wpf 卸载数据网格行?_Wpf_Performance_Binding_Datagrid_Loading - Fatal编程技术网

Wpf 卸载数据网格行?

Wpf 卸载数据网格行?,wpf,performance,binding,datagrid,loading,Wpf,Performance,Binding,Datagrid,Loading,当我第二次在DataGrid上设置.ItemsSource时,我遇到了一个问题。这比第一次Datagrid没有任何以前的ItemsSource时要慢得多 我还看到UnladinGrow被多次解雇,这可能与此有关。有没有办法强制Datagrid放弃当前的.ItemsSource,并在不卸载行或数据的情况下接受新的.ItemsSource?请在关闭Datagrid时尝试此代码 private void close(object sender, RoutedEventArgs e) {

当我第二次在DataGrid上设置.ItemsSource时,我遇到了一个问题。这比第一次Datagrid没有任何以前的ItemsSource时要慢得多


我还看到UnladinGrow被多次解雇,这可能与此有关。有没有办法强制Datagrid放弃当前的.ItemsSource,并在不卸载行或数据的情况下接受新的.ItemsSource?

请在关闭Datagrid时尝试此代码

private void close(object sender, RoutedEventArgs e)
    {
        DataGrid1.Items.Clear();
    }