Global.InputForms

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


Keywords
map, portable, pcl, android, ios, xamarin, monoandroid, monodroid, xamarin.forms
License
MIT
Install
Install-Package Global.InputForms -Version 1.0.4

Documentation

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.

Controls
ButtonContent Switch

Here samples and wiki about ButtonContent

Here samples

EntryLayout
EntryView PickerView TimePickerView DatePickerView

Here samples and styles

Here samples and styles

Here samples and styles

Here samples and styles

Icheckable: CheckButton & CheckContent
CheckTemplate CheckGroup RadioGroup RateGroup

Here samples and styles about CheckTemplate

Here samples and wiki about CheckGroup

Here samples and wiki about RadioGroup

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 :()

Buy Me A Coffee