2014-10-08 55 views
0

是否有可能重写像Items.Add()这样的控件方法以及如何执行此操作?覆盖FlipView

我试图让我的CustomFlipView,但意识到的时候停止,我不知道如何重写项目收集行为

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

我试图做到的事情是,我想有6在每个flipview页面上都有相同大小的项目。

而且看起来我需要将物品放置到2 * 3网格中,并且网格放置在FlipView中。

这就是为什么我想重写Items.Add,所以我可以安排添加项目。

+0

这可能是不可能的。你想达到什么目的?如果您想自定义添加项目时发生的情况,您可以查看我当前的答案。你也可以使用'ItemsSource'属性来代替'Items'(大多数情况下你不想直接使用'Items')和[数据虚拟化](http://msdn.microsoft.com/en-us 'ItemsSource'中的/library/windows/apps/xaml/hh780657.aspx#data_virtualization)。 – 2014-10-08 21:49:12

回答