All Projects → TBertuzzi → Xamarin.Forms.MaskedEntry

TBertuzzi / Xamarin.Forms.MaskedEntry

Licence: other
📝 Use mask in your Xamarin.Forms apps

Programming Languages

C#
18002 projects

Projects that are alternatives of or similar to Xamarin.Forms.MaskedEntry

XamCall
XamDesign Xamarin Forms Call screen Ui Design
Stars: ✭ 25 (+47.06%)
Mutual labels:  xamarin, xamarin-forms
SokobanFabulous
Sokoban game for iOS and Android written in F# using Xamarin Fabulous framework
Stars: ✭ 21 (+23.53%)
Mutual labels:  xamarin, xamarin-forms
VersionTrackingPlugin
Version Tracking Plugin for Xamarin and Windows
Stars: ✭ 62 (+264.71%)
Mutual labels:  xamarin, xamarin-forms
ScreenshotPlugin
A simple Screenshot plugin for Xamarin and Windows to get and save screenshot in yours apps.
Stars: ✭ 32 (+88.24%)
Mutual labels:  xamarin, xamarin-forms
Plugin.NFC
A Cross-Platform NFC (Near Field Communication) plugin to easily read and write NFC tags in your application.
Stars: ✭ 113 (+564.71%)
Mutual labels:  xamarin, xamarin-forms
XamUI
Xamarin UI Challenges 🏆
Stars: ✭ 57 (+235.29%)
Mutual labels:  xamarin, xamarin-forms
XamarinClipboardPlugin
Cross Platform Clipboard access for Xamarin
Stars: ✭ 24 (+41.18%)
Mutual labels:  xamarin, xamarin-forms
Xamarin.Plugin.ImageEdit
Image Edit Plugin for Xamarin
Stars: ✭ 52 (+205.88%)
Mutual labels:  xamarin, xamarin-forms
effects-xamarin-forms
Customized Effects/Renderers for Xamarin.Forms
Stars: ✭ 21 (+23.53%)
Mutual labels:  xamarin, xamarin-forms
InvestmentDataSampleApp
This app utilizes a SQLite databse, MVVM, along with these Xamarin.Forms controls: Search Bar, Picker, Grid, StackLayout, Navigation Page, ListView, ViewCell. It also shows how to tweak the UI to best appear on larger tablet screens.
Stars: ✭ 56 (+229.41%)
Mutual labels:  xamarin, xamarin-forms
Mastering-Xamarin.Forms-Second-Edition
Mastering Xamarin.Forms Second Edition, published by Packt
Stars: ✭ 16 (-5.88%)
Mutual labels:  xamarin, xamarin-forms
XamFormsMvxTemplate
A Visual Studio 2017 template for projects based on Xamarin.Forms 3.3 and MvvmCross 6.2
Stars: ✭ 27 (+58.82%)
Mutual labels:  xamarin, xamarin-forms
TravellingApp
Xamarin.Forms goodlooking UI sample using the new CarouselView.
Stars: ✭ 52 (+205.88%)
Mutual labels:  xamarin, xamarin-forms
XamarinIoTWorkshop
A workshop that demonstrates how to collect IoT data from a mobile device using a Xamarin app, aggregating the data to the cloud using Azure IoT Hub
Stars: ✭ 13 (-23.53%)
Mutual labels:  xamarin, xamarin-forms
MountainMobile
MountainMobile - A Xamarin.Forms UI Challenge
Stars: ✭ 43 (+152.94%)
Mutual labels:  xamarin, xamarin-forms
FocusOnXamarin
NET Conf: Focus on Xamarin samples
Stars: ✭ 55 (+223.53%)
Mutual labels:  xamarin, xamarin-forms
ColorPicker
Color pickers for Xamarin Forms.
Stars: ✭ 38 (+123.53%)
Mutual labels:  xamarin, xamarin-forms
EBind
🔵 .NET Data Binding we deserve: concise, fast, feature-rich
Stars: ✭ 141 (+729.41%)
Mutual labels:  xamarin, xamarin-forms
Xamarin.MediaGallery
This plugin is designed to picking and save images and video files from native gallery of Android and iOS devices and capture photos
Stars: ✭ 106 (+523.53%)
Mutual labels:  xamarin, xamarin-forms
Xamarin.Forms.GoogleMaps.Clustering
A map library that brings support for clustering for Xamarin.Forms.GoogleMaps.
Stars: ✭ 23 (+35.29%)
Mutual labels:  xamarin, xamarin-forms

Xamarin.Forms.MaskedEntry

Use mask in your Xamarin.Forms apps

Based on MaskedBehavior by Adam Pedley (https://xamarinhelp.com/masked-entry-in-xamarin-forms/).

When we need to use masks in Xamarin.Forms we end up customizing a control or using behaviors.

MaskedEntry is a custom entry to use any type of mask. just use X between the sequence of characters you want to configure.

X can be used both to demonstrate where values ​​should be in the masks, and to limit the amount of characters in a field.

This is the component, works on iOS, Android and UWP.

NuGet

Name Info
Xamarin.Forms.MaskedEntry NuGet

Platform Support

Xamarin.Forms.MaskedEntry is a .NET Standard 2.0 library.Its only dependency is the Xamarin.Forms

Setup / Usage

Does not require additional configuration. Just install the package in the shared project and use.

You just need to add the reference in your xaml file.

     xmlns:control="clr-namespace:Xamarin.Forms.MaskedEntry;assembly=Xamarin.Forms.MaskedEntry"

Sample

    <StackLayout>
        <Label Text="Phone"></Label>
        <control:MaskedEntry Placeholder="Phone" Mask="(XX)XXXX-XXXX" Keyboard="Numeric" ></control:MaskedEntry>
        <Label Text="Number of registration"></Label>
        <control:MaskedEntry Placeholder="Number of registration" Mask="XXXXX.XXXXX.XX-XX  (XX)" ></control:MaskedEntry>
    </StackLayout>

The complete example can be downloaded here: https://github.com/TBertuzzi/Xamarin.Forms.MaskedEntry/tree/master/MaskedEntrySample

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].