gpt4 book ai didi

wpf - 将 itemsource 设置为 ListView 后如何添加项目

转载 作者:行者123 更新时间:2023-12-05 00:06:08 24 4
gpt4 key购买 nike

我有异常(exception):
使用 ItemsSource 时操作无效。改为使用 ItemsControl.ItemsSource 访问和修改元素。

最佳答案

您必须将项目添加到设置为 ItemsSource 的源集合中。 .设置 ItemsSource 后-property 到一个值,它不再可能使用 Items -property (除了您将 ItemsSource 新设置为空)。 ItemsItemsSource互相排斥。

如果您使用 ItemsSource ,您的源集合必须实现 INotifyCollectionChanged 以便通知ListView关于变化。如果没有,添加的项目不会改变 ListView .例如。如果您使用 List<T>作为 items-source,不会转发更改。

存在为您执行此操作的类,例如 ObservableCollection<T> .

关于wpf - 将 itemsource 设置为 ListView 后如何添加项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3665261/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com