CarouselView.FormsPlugin 获取特定页面的索引
CarouselView.FormsPlugin get index of specific page
我正在使用 Carousel View by alexrainman 创建自定义向导。
我需要按类型获取特定页面的索引(我不确切知道该页面有哪个索引)。
像这样:
var indexAdvanced = MyCarouselView.GetIndex<ContentView>(typeof(AdditionalDefectParametersContentView));
当然,这段代码不起作用。在创建这个问题时,我想到了使用 CarouselView
的 ItemsSource
。如何正确地做到这一点? TIA.
顺便说一句,我已经找到答案了。 >_<
结果代码是:
// My CarouselView consists of ContentViews
_indexAdvanced = MyCarouselView.ItemsSource.Cast<ContentView>().
IndexOf(view => view is AdditionalDefectParametersContentView);
如此有效!
不知道该怎么办:删除这个问题还是离开?也许它对某些人有用,所以我暂时保留它。
我正在使用 Carousel View by alexrainman 创建自定义向导。
我需要按类型获取特定页面的索引(我不确切知道该页面有哪个索引)。
像这样:
var indexAdvanced = MyCarouselView.GetIndex<ContentView>(typeof(AdditionalDefectParametersContentView));
当然,这段代码不起作用。在创建这个问题时,我想到了使用 CarouselView
的 ItemsSource
。如何正确地做到这一点? TIA.
顺便说一句,我已经找到答案了。 >_<
结果代码是:
// My CarouselView consists of ContentViews
_indexAdvanced = MyCarouselView.ItemsSource.Cast<ContentView>().
IndexOf(view => view is AdditionalDefectParametersContentView);
如此有效!
不知道该怎么办:删除这个问题还是离开?也许它对某些人有用,所以我暂时保留它。