When setting a custom Font, the RadEntry falls back on the default platform font family.
Introduce a MaxLength property. An example of such a feature is the Xamarin.Forms Entry control's MaxLength property: https://docs.microsoft.com/en-us/xamarin/xamarin-forms/user-interface/text/entry#limiting-input-length
I'm particularly wanting the "Assistive labels" features, which comes from Material design (click in the textbox, and the watermark becomes a floating label). Like this: https://www.syncfusion.com/xamarin-ui-controls/text-input-layout
If you apply a border with rounded corners and background color to RadEntry, the background exceeds the border.
When setting a FontFamily on RadEntry, and the font family resource cannot be found, you'll be presented with an exception: "Value cannot be null. Parameter name: descriptor" Stack Trace: at UIKit.UIFont._FromDescriptor (UIKit.UIFontDescriptor descriptor, System.nfloat pointSize) [0x00011] in /Library/Frameworks/Xamarin.iOS.framework/Versions/11.8.0.20/src/Xamarin.iOS/UIKit/UIFont.g.cs:106
When placing and RadEntry in Popup, Object disposed exception is thrown.
The issue cannot be reproduced with Telerik UI for Xamarin version 2022.2.624.1
Workaround until a fix for this issue is provided:
1. Use Telerik UI for Xamarin version 2022.2.624.1
or:
2. Use Xamarin.Forms Entry instead.
I would like to be able to invoke the Completed event from code. This request is to add a SendCompleted event like the Xamarin.Forms Entry has defined in the IEntryController.
Alternatively, you could make the RadEntry.InvokeCompletedEvent method public, but the SendCompleted approach is more aligned with existing code.
Add a password strength indicator/meter for the Entry control similar to the one in ASP.NET AJAX TextBox:
Demos: Telerik Web UI TextBox Password Strength Checker Demo | Telerik UI for ASP.NET AJAX
Docs: Telerik Web Forms Password Strength Checker - RadTextBox | Telerik UI for ASP.NET AJAX
Explicitly setting the Text property of the RadEntry to null results in NullReferenceException. This is not the behavior with the standard Entry control.
On Android, when binding the Text value to a view model property, the value doesn't update. Use the following to reproduce: // VIEW <Label Text="RadEntry" /> <telerikInput:RadEntry x:Name="MyRadEntry" Text="{Binding Username}" Margin="0,0,0,20"/> <Label Text="Xamarin.Forms Entry" /> <Entry Text="{Binding Username}"/> // VIEW MODEL public class ViewModel : NotifyPropertyChangedBase { private string username = "initial"; private int counter; public ViewModel() { Device.StartTimer(TimeSpan.FromMilliseconds(500), (() => { counter++; Device.BeginInvokeOnMainThread(() => { Username = $"{counter}"; }); return counter < 100; })); } public string Username { get { return username; } set { username = value; OnPropertyChanged();} } } Update: Available in R1 2018 SP release.
As a workaround you could set TextColor property of the Entry control.
Available in minor release 2018.3.1109. It will also be available in the R1 2019 release.
Available in minor release 2018.3.1122. It will also be available in the R1 2019 release.
In Android the OneWay binding to Text property is not working