Declined
Last Updated: 24 Jul 2019 08:18 by ADMIN
Created by: Precise Developer
Comments: 3
Category: Entry
Type: Bug Report
0

Any version of Xamarin.Forms, the iOS version of the application crashes when attempting to apply a custom font "parameter descriptor cannot  be null"  

 

With this resource defined, and the OpenSans-Bold.ttf is in the Resources directory, marked as bundle resource...

<OnPlatform x:TypeArguments="x:String" x:Key="BoldFont">
    <On Platform="Android" Value="OpenSans-Bold.ttf#Open Sans" />
    <On Platform="iOS" Value="OpenSans-Bold" />
 </OnPlatform>


And using this code for the style (created from the Telerik login view template, with some modifications):

 


    <Style x:Key="LoginEntryStyle"
           TargetType="telerikInput:RadEntry">
        <Setter Property="TextColor"
                Value="{StaticResource DarkTextColor}" />
        <Setter Property="WatermarkTextColor"
                Value="{StaticResource LightBlueColor}" />
        <Setter Property="FontSize"
                Value="14" />
        <Setter Property="FontFamily"
                Value="{StaticResource BoldFont}" />
        <Setter Property="HeightRequest"
                Value="48" />
        <Setter Property="Margin"
                Value="0,0,0,16" />
        <Setter Property="BorderStyle">
            <Setter.Value>
                <telerikInput:BorderStyle BorderColor="{StaticResource LightBlueColor}"
                                          BorderThickness="1"
                                          CornerRadius="8" />
            </Setter.Value>
        </Setter>
    </Style>


Approved
Last Updated: 02 Apr 2019 10:55 by ADMIN
Xamarin.Forms Entry with IsPassword=true does hide the suggestions
Approved
Last Updated: 28 Mar 2019 10:32 by ADMIN
I would need to control when the overlay keyboard will appear, for example, hide it when the Entry gets the focus.
Approved
Last Updated: 22 Mar 2019 09:44 by ADMIN
ADMIN
Created by: Lance | Technical Support Engineer, Principal
Comments: 6
Category: Entry
Type: Bug Report
6
When setting a custom Font, the RadEntry falls back on the default platform font family.
Approved
Last Updated: 15 Mar 2019 18:39 by ADMIN
Created by: Sadanan
Comments: 2
Category: Entry
Type: Feature Request
3
Provide a way to customize the return key on the soft keyboard when the control is focused
Approved
Last Updated: 04 Feb 2019 13:12 by ADMIN
Created by: Marc
Comments: 3
Category: Entry
Type: Feature Request
4
Add an optional Clear button to the Entry control, which clears the contents.   This can default to an "X" image, but there should be an option to apply a custom image.
Completed
Last Updated: 21 Jan 2019 06:03 by ADMIN
As a workaround you could set TextColor property of the Entry control.
Approved
Last Updated: 05 Dec 2018 14:27 by ADMIN
Created by: Drew Rhoades
Comments: 1
Category: Entry
Type: Feature Request
5
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
Completed
Last Updated: 22 Nov 2018 16:15 by ADMIN
ADMIN
Created by: Yana
Comments: 0
Category: Entry
Type: Bug Report
1
Available in minor release 2018.3.1122. It will also be available in the R1 2019 release.
Completed
Last Updated: 09 Nov 2018 15:47 by Norman
ADMIN
Created by: Georgi
Comments: 6
Category: Entry
Type: Bug Report
1
Available in minor release 2018.3.1109. It will also be available in the R1 2019 release.
Approved
Last Updated: 16 Oct 2018 13:24 by ADMIN
When BorderColor is applied, it is still changed to the default one when the end user hovers over or focuses the control
Declined
Last Updated: 12 Oct 2018 06:11 by ADMIN
ADMIN
Created by: Lance | Technical Support Engineer, Principal
Comments: 1
Category: Entry
Type: Bug Report
0
IsFocused doesn't appear to work when it's bound to a property in an item template.
Approved
Last Updated: 18 Sep 2018 09:56 by ADMIN
ADMIN
Created by: Lance | Technical Support Engineer, Principal
Comments: 2
Category: Entry
Type: Feature Request
7
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 
Approved
Last Updated: 14 Sep 2018 06:14 by ADMIN
ADMIN
Created by: Pavel R. Pavlov
Comments: 0
Category: Entry
Type: Bug Report
1
In Android the OneWay binding to Text property is not working
Completed
Last Updated: 21 Aug 2018 11:37 by ADMIN
Available in minor release 2018.2.821. It will also be available in the R3 2018 release.
Approved
Last Updated: 01 May 2018 06:10 by ADMIN
If you apply a border with rounded corners and background color to RadEntry, the background exceeds the border.
Completed
Last Updated: 03 Apr 2018 12:43 by Clément
ADMIN
Created by: Stefan Nenchev
Comments: 3
Category: Entry
Type: Bug Report
1
Explicitly setting the Text property of the RadEntry to null results in NullReferenceException. This is not the behavior with the standard Entry control.
Approved
Last Updated: 22 Mar 2018 10:52 by ADMIN
ADMIN
Created by: Lance | Technical Support Engineer, Principal
Comments: 0
Category: Entry
Type: Bug Report
4
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 
  
Completed
Last Updated: 01 Mar 2018 12:15 by ADMIN
ADMIN
Created by: Lance | Technical Support Engineer, Principal
Comments: 1
Category: Entry
Type: Feature Request
1
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.