ViewPagerForms 1.0.4

Install-Package ViewPagerForms -Version 1.0.4
dotnet add package ViewPagerForms --version 1.0.4
<PackageReference Include="ViewPagerForms" Version="1.0.4" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add ViewPagerForms --version 1.0.4
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: ViewPagerForms, 1.0.4"
#r directive can be used in F# Interactive, C# scripting and .NET Interactive. Copy this into the interactive tool or source code of the script to reference the package.
// Install ViewPagerForms as a Cake Addin
#addin nuget:?package=ViewPagerForms&version=1.0.4

// Install ViewPagerForms as a Cake Tool
#tool nuget:?package=ViewPagerForms&version=1.0.4
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
  • A stable crossplatform ViewPager for iOS/Android
  • There is no memory leak
  • Easy to use.


  • Add statement below to AppDelegate
        public override bool FinishedLaunching(UIApplication app, NSDictionary options)


  • Add statement below to MainActivity
        protected override void OnCreate(Bundle bundle)
            global::Xamarin.Forms.Forms.Init(this, bundle);


First add the xmlns namespace:


Then add the xaml:

<cv:ViewPagerControl x:Name="viewpager" VerticalOptions="FillAndExpand" Position="{Binding Position, Mode=TwoWay}" ItemsSource="{Binding ListItems}" Infinite="false">
            <StackLayout BackgroundColor="Olive" Padding="10">
                <StackLayout BackgroundColor="Red" VerticalOptions="FillAndExpand">
                    <Label Text="{Binding .}" FontSize="30" HorizontalOptions="CenterAndExpand" VerticalOptions="CenterAndExpand" TextColor="Yellow"/>

Code Behind:

    public class ViewModel
        public ObservableCollection<int> ListItems { get; set; }
        public int Position { get; set; }

        public ViewModel()
            ListItems = new ObservableCollection<int>() { 1, 2, 3, 4, 5, 6, 9 };
            Position = 5;


NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
1.0.4 5,482 11/16/2017
1.0.3 615 11/12/2017

- [Android/iOS]Handle Remove Item
- [Android/iOS]Add option for Log