【问题标题】:CarouselView.FormsPlugin get index of specific pageCarouselView.FormsPlugin 获取特定页面的索引
【发布时间】:2019-04-15 08:41:48
【问题描述】:

我正在使用Carousel View by alexrainman 创建自定义向导。

我需要按类型获取特定页面的索引(我不知道该页面会有哪个索引)。

类似这样的:

var indexAdvanced = MyCarouselView.GetIndex<ContentView>(typeof(AdditionalDefectParametersContentView));

当然,这段代码是行不通的。在创建这个问题时,我想到了使用CarouselViewItemsSource。如何正确地做到这一点? TIA。

【问题讨论】:

    标签: xamarin xamarin.forms itemssource


    【解决方案1】:

    顺便说一句,我已经找到了答案。 >_

    生成的代码是:

    // My CarouselView consists of ContentViews
    _indexAdvanced = MyCarouselView.ItemsSource.Cast<ContentView>().
                     IndexOf(view => view is AdditionalDefectParametersContentView);
    

    所以它起作用了!

    不知道该怎么办:删除这个问题还是离开?也许它对某人有用,所以我现在就留下它。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-09-01
      • 1970-01-01
      • 2016-09-01
      • 2013-04-18
      • 1970-01-01
      • 2012-06-06
      相关资源
      最近更新 更多