我有这个列表视图,其中包含客户将从另一个页面添加的产品。每次他选择一个产品时,它都会转到listview。我设法完成了这项工作,但列表视图仅显示客户选择的第一个产品。甚至清单上都有所有产品。我想要做的是用添加了标签的新产品填充列表。这是我到目前为止:private void OnProductSelected(object sender, banco_produtos product){ this.produto_selecionado = product; var produto_id = product.cod_produto; var produto_nome = product.nm_produto; lista.Add(new lista_prod(produto_id, produto_nome)); list_view.ItemsSource = lista; }
1 回答
哔哔one
TA贡献1854条经验 获得超8个赞
您lista
应该是ObservableCollection<lista_prod>
或任何其他实现INotifyCollectionChanged
接口的等价物。这样,您的视觉部分将被告知项目源内的每个适当更改。
- 1 回答
- 0 关注
- 142 浏览
添加回答
举报
0/150
提交
取消