Home - Phenek/Global.InputForms GitHub Wiki
Global.InputForms
Global.InputForms provides a Xamarin.Forms essentials controls for iOS and Android apps.
Setup
- Available on NuGet: Global.InputForms
- 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
CheckGroup:
RadioGroup:
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 :()