//在ListView中增加一行
        private void button9_Click(object sender, RoutedEventArgs e)
        {
            ICollectionView view = (ICollectionView)CollectionViewSource.GetDefaultView(lv.ItemsSource);
            List<Setting> items = new List<Setting>();
            items = (List<Setting>)view.SourceCollection;
            items.Add(new Setting("", false, "", "", ""));
            lv.Items.Refresh(); //刷新后,ListView里面的项的数据被清除
        }
我想要的效果是,点击button9,增加一行,但是以上代码增加了一行后,之前每行的数据都被清除。求高手帮忙解决。