.NET 如何获得GridView的子控件

我创建的是winapp应用,通过数据绑定生成了GridView的子控件,
但是用

 UIElement uiElement = (UIElement)MyGridView.ItemContainerGenerator.ContainerFromIndex(index);

获取GridView中的子控件时被告知这个函数已经过期了,然后就用了它推荐的

 UIElement tb =MyGridView.ContainerFromIndex(index) as UIElement;

可是获得的是null。
然后查了stack overflow,上面的人说在前台把GridView的VirtualizingStackPanel.IsVirtualizing设为false,但是我看了一下现在的GridView中根本就没有这个属性了,只有VirtualizingStackPanel.VirtualizationMode,然而设置之后没有用。

请问我怎样做才能在后台得到GridView中的子控件??