【问题标题】:Listview itemsource cannot see values in xamlListview itemsource 看不到 xaml 中的值
【发布时间】:2018-06-10 18:47:54
【问题描述】:

我的 listview itemsource 有这个问题,你看我在 WPF 中工作,问题出现在 VB 中(我认为),它就像被阻塞了,我添加的这个新列我在 xaml 中看不到,这些列是那里但没有信息,如果我在指定 itemsource 列表的部分中放置一些断点,我可以看到值,并且当我这样做时会显示:

那把锁是我的问题的主要原因,但我不知道如何将它从我的收藏列表中删除。请帮忙。

顺便说一下,我使用属性来创建一行,然后将其绑定到 xaml

【问题讨论】:

    标签: wpf vb.net visual-studio listview itemsource


    【解决方案1】:

    您无法在列表视图中看到该属性,因为它被标记为Private。根据文档,所有绑定源属性都必须标记为Public

    Binding Sources Overview | Microsoft Docs:

    为绑定源实现类

    (...)

    其他特点

    • 用作绑定的绑定源属性的属性必须是类的公共属性。不能出于绑定目的访问显式定义的接口属性,也不能访问没有基本实现的受保护、私有、内部或虚拟属性。


    您在图标上看到的小挂锁并不意味着它被锁定,它只是表明该属性被标记为Private

    【讨论】:

      猜你喜欢
      • 2021-04-16
      • 2011-03-03
      • 2019-03-04
      • 1970-01-01
      • 2020-02-24
      • 1970-01-01
      • 2018-03-17
      • 1970-01-01
      • 2016-01-21
      相关资源
      最近更新 更多