问题描述
我是这个社区/ Xamarin的新手,并且我已经坚持了一段时间,所以现在我需要伸出援手。
我有CarouselView
个ContentView
,并且其中一个视图页面需要验证,因此当该字段为空时,我可以使用Current Item绑定BUT还原到正确的轮播页面-尽管我正确地检索了当前项目和内容视图,但是UI /绑定没有更新。
ContentViews
是ObservableCollection
。
<Label Text="{Binding Source={x:Reference carouselView},Path=CurrentItem,StringFormat='Current item: {0}',FallbackValue='Current item:'}"/>
<Label Text="{Binding Source={x:Reference carouselView},Path=Position,StringFormat='Position: {0}'}"/>
<CarouselView
x:Name="carouselView"
IndicatorView="indicatorView"
ItemsSource="{Binding ContentViews}"
CurrentItem="{Binding CurrentItem}"
Position="{Binding Position}"
CurrentItemChanged="OnCurrentItemChanged"
PositionChanged="OnPositionChanged">
<CarouselView.ItemTemplate>
<DataTemplate>
<ContentView Content="{Binding .}" />
</DataTemplate>
</CarouselView.ItemTemplate>
</CarouselView>
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)