Hwj's blog - Avalonia
type: channel
link: https://blog.hwj.im/index.php/tag/Avalonia/
items: Avalonia DataGrid 响应数据变动

Avalonia DataGrid 响应数据变动
type: item
date: 2024-05-08T16:01:43+08:00
description: 一开始我绑定的数据为普通的List,比如var items = new List<..>(); dataGrid.ItemsSource = items;然后想修改这个列表items.Add(...); items.RemoveAt(...); `` 发现对datagrid没有影响 ... 最后发现,需要绑定一个特殊的列表var items = new List<...>();var c = new ObservableCollection<...>(items);dataGrid.ItemSource = wrappItems; 修改列表,dataGrid会同步更新UI以反应变动wrapItems.Add(...)wrapItems.RemoveAt(...);