Need help with xamarin.forms-toolkit?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

jamesmontemagno
130 Stars 23 Forks MIT License 43 Commits 1 Opened issues

Description

Toolkit for Xamarin.Forms (Controls, Behaviors, and Converters)

Services available

!
?

Need anything else?

Contributors list

# 16,174
C#
Xamarin
android...
xamarin...
35 commits
# 667,416
C#
3 commits
# 97,871
Jupyter...
C#
F#
Xamarin
2 commits

Xamarin.Forms-Toolkit

Toolkit for Xamarin.Forms (Controls, Behaviors, and Converters)!

Build status: Build status

Built with C# 6 features, you must be running VS 2015 or Xamarin Studio to compile. NuGets of course work everywhere!

What is this?

I created this repo for reference of a nice collection of controls, behaviors, and converters that could come in nifty for you when creating Xamarin.Forms applications. I plan on adding to this over time and eventually consuming it in a bunch of my applications and hope you will to.

What's the plan and when can I have it?

You can grab it from: https://www.nuget.org/packages/FormsToolkit

Once installed you must call

Toolkit.Init();
from under your
Forms.Init()
call in each project.

Can I contribute?

Sure! Ideally, I would love to bring in anything that is very small and light weight. No need to bring in tons of custom controls as those should be smaller NuGet packages. The goal here is to just create a library with small tweaks that are nifty.

If you want to add something please create an issue and mark it with [Proposed] and we can have a discussion around it.

What is in it?

Controls

  • EntryLine: Custom iOS entry control that looks like a line
  • ListViewGrouped: It is a ListView, but on iOS it is of UITableViewStyle.Grouped, which looks very nice!

Behaviors

  • EmailValidator: Checks to see if a string is a valid email address
  • EmptyValidator: Checks to see if a string is empty or null

Converters

  • BooleanToObject: Takes a bool and coverter is to any object you need all templated up
  • HexToColor: Takes in a string hex and coverts to a Xamarin.Forms color
  • InvertedBoolean: Inverts that bool!

Services

  • MessagingService: Simplifies the Messaging Center API into having a singleton subscriber so you never have to worry. Also, adds a common question and alert class that can be used across your project.

License

MIT, see the license file

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.