2016-12-06 61 views
1

我已经通过Xamarin.Forms中CarouselView的ItemTemplate属性向CarouselView添加了一个“Label”作为子元素。那么,当我移动到CarouselView中的下一页时,是否有任何方法可以让CarouselView的孩子?如何获得CarouselView的孩子?

有什么建议吗?

在此先感谢。

+0

不知道你在问什么。当您将标签文字移至该页面时,是否要更改标签文字?请更具体地说明你正在尝试做什么。你用什么作为ItemsSource的旋转木马? –

+0

是的。我只是加载文本=“文本”的标签。当我移动到下一页时,我想将该文本更改为“NextText”。 – Divakar

+0

您想在当前页面上更改标签吗?那么,如果你正在航行,那就没有意义了。所以我认为它是或下一页?您可以通过构造函数或setter传递此文本,然后使用下面我的答案中的事件为您设置标签 –

回答

1

您可以使用CarouselView的PositionSelected或ItemSelected事件来查找当前选定的子视图。