我有一个绑定到ObservableCollection的网格。我想要在网格中有一个额外的项目,这样它就会显示为另一个磁贴,但实际上是一个按钮。微软的Finance应用程序完美地展示了我想要的效果(如下截图)。我们的目标是拥有一个最终的磁贴,它本身不是集合的成员,但像任何其他项目一样位于网格中。
对a similar question的最高回答提到了CompositeCollection,但CompositeCollection似乎不适用于Win8应用程序。

发布于 2013-05-07 12:48:32
你可以在绑定到的ObservableCollection的末尾添加额外的项目。
ObservableCollection派生您自己的类来处理所有这些操作并重用它。发布于 2013-05-07 13:10:54
这里的示例项目显示了标准项模板(GridView,带有用于捕捉视图的ListView ),它向ItemsSource添加了一个"+“内容项,用于应用程序中的”添加新项“操作。
https://stackoverflow.com/questions/16410440
复制相似问题