Word Capitalisation Xamarin Forms Entryben
Amennyiben azt szeretnénk, hogy minden szóköz leütése után automatikusan nagybetűvel kezdje a szavakat a készülék-billentyűzet abban az esetben el kell nevezni az Entry-t, jelen esetben az Entryből származtatott UserControlt.
<blackandyellowdesign:UnderlinedEntryWithLabelOnRight
x:Name="FullNameEntry"
Placeholder="{markupextensions:Multilanguage TranslationKey=PlaceholderRegisterViewName}"
Text="{Binding Path=FullName}" />
Így hivatkozható CodeBehindban FullNameEntry-ként.
A konstruktorban (vagy tetszőleges helyre, valamilyen trigger esetén) pedig be kell állítani a Keyboard tulajdonságát, a Keyboard osztály statikus “Create” metódusának meghívásával.
FullNameEntry.Keyboard = Keyboard.Create(KeyboardFlags.CapitalizeWord);
Tags In
Leave a Reply Cancel reply
This site uses Akismet to reduce spam. Learn how your comment data is processed.
Hi, I am András,
I am a seasoned software engineer from Budapest, Hungary with a strong focus on mobile app development using .NET MAUI and Xamarin.Forms. My expertise also extends to website building for my happy customers and other complex system designing. I am passionate about developing well-organized, maintainable software solutions.