0

我的程序包含一个ObservableCollectionof MapFiles,我在各种 ListView 中绑定到它。但是,有些MapFiles包含列表TagItems,在我的最新窗口中,我希望 ListView 同时显示所有TagItems相关内容MapFiles

我知道我可以通过手动添加Items到 ListView 来做到这一点,但是如果TagItems添加或删除了,我还需要维护它,所以我真的很想使用ItemsSource.

所以基本上我想绑定到我所有的MapFiles,但不是MapItems在 ListView 中显示他们自己,我想显示他们的TagItems,如果他们有的话。我敢肯定这一定是可能的, - 有人知道怎么做吗?

4

1 回答 1

0

如果您希望显示每个地图项的标记项,那么您可以使用全名.. 就像

listview.itemssource = mapitem.tagitem;

在xml中

<ListView ItemsSource={Binding MapItem.TagItem}" />

这将只显示列表中的标记项。

于 2012-05-28T15:41:05.857 回答