Skip to content
Vice edited this page May 8, 2019 · 3 revisions

Global.InputForms

Global.InputForms provides a Xamarin.Forms essentials controls for iOS and Android apps.

Setup

  • Available on NuGet: Global.InputForms NuGet
  • Add nuget package to your Xamarin.Forms .netStandard/PCL project and to your platform-specific projects
Platform Version
Xamarin.iOS 8.0+
Xamarin.Android 15+

Global.InputForms Initialization

After installing the NuGet package, the following initialization code is required in each application project:

  • iOS - AppDelegate.cs file, in the FinishedLaunching method.
Global.InputForms.iOS.InputForms.Init();
  • Android - MainActivity.cs file, in the OnCreate method.
Global.InputForms.Droid.InputForms.Init(this, bundle);

This calls should be made after the Xamarin.Forms.Forms.Init() method call. It is recommended to place this calls in the following files for each platform: Once the NuGet package has been added and the initialization method called inside each application, the InputForms APIs can be used in the common PCL or Shared Project code.

Icheckable: CheckButton & CheckBox With CheckTemplate

Here samples and wiki about checkBox and CheckButton

CheckGroup:

Here samples and wiki about CheckGroup

RadioGroup:

Here samples and wiki about RadioGroup

RateGroup:

Here samples and wiki about RateGroup

License

The MIT License (MIT) see License file

Contribution

Feel free to do it for UWP! I think it's not a big deal, but got no time and no need for now :()