2 djshichaoren djshichaoren 于 2016.03.12 11:09 提问

.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中的子控件??

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!