【问题标题】:Overriding the FlipView覆盖翻转视图
【发布时间】:2014-12-03 02:06:35
【问题描述】:

是否可以覆盖 Items.Add() 等控制方法以及如何做到这一点?

我曾尝试制作我的 CustomFlipView,但在意识到我不知道如何覆盖项目收集行为时停止了

class CustomFlipView:FlipView
{
    CustomFlipView()
    {
        //Custom initialization
    }
}

我想要实现的目标是我希望在每个翻转视图页面上有 6 个大小相同的项目。

看来我需要将项目放入 2*3 网格中,然后将该网格放入 FlipView。

这就是我试图覆盖 Items.Add 的原因,所以我可以在添加时安排项目。

【问题讨论】:

  • 这可能是不可能的。你想达到什么目的?如果您想自定义添加项目时会发生什么,您可以查看我当前的答案。您还可以考虑在ItemsSource 中使用ItemsSource 属性而不是Items(在大多数情况下您不想直接使用Items)和data virtualization

标签: c# xaml windows-8 flipview


【解决方案1】:
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-10-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多