如何在列表视图中添加新标签

我有这个列表视图,其中包含客户将从另一个页面添加的产品。每次他选择一个产品时,它都会转到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;         



}


慕村225694
浏览 147回答 1
1回答

哔哔one

您lista应该是ObservableCollection<lista_prod>或任何其他实现INotifyCollectionChanged接口的等价物。这样,您的视觉部分将被告知项目源内的每个适当更改。
打开App,查看更多内容
随时随地看视频慕课网APP