Unplanned
Last Updated: 10 Jul 2024 09:06 by Thomas
If you type, for example, `3.3` into the numeric input, then press the backspace once, this becomes `3` instead of `3.`.
Declined
Last Updated: 02 Jul 2024 12:11 by ADMIN

I'm forced to use RadNumericInput with styling the NumericInputEntry HorizontalTextAlignment set to End

<Style x:Key="rightNumericInputEntryStyle" TargetType="telerik:NumericInputEntry"> <Setter Property="HorizontalTextAlignment" Value="End" /> </Style> ... <telerik:RadNumericInput AutomationId="ageNumeric" EntryStyle="{StaticResource rightNumericInputEntryStyle}" Minimum="0" Value="{Binding Age, Mode=TwoWay}" />


doing this, the value is cut off, when the controls width gets small.
There is some space on the left, which is not used.

Easy to reproduce in the SDK Samples.
I'm not able to find a way changing this

Value in this Screenshot: 123456, cut after 5

any workaround (keeping the value HorizontalTextAlignment="End")  is highly appreciated

Unplanned
Last Updated: 02 Jul 2024 12:06 by Nico
Created by: Nico
Comments: 0
Category: NumericInput
Type: Feature Request
1

Hi Team,

Please review this conversation for technical details.  In summary, I needed to reduce the minimum size of the native RadMauiEntry.InputEditor.MinWidth on WinUI, but this value appears to be hard coded to 64px.

This request is to allow us to set it using a Style in .NET MAUI, possible via the NumericInput's EntryStyle property.

Thank you,

Nico

In Development
Last Updated: 01 Jul 2024 07:25 by ADMIN
Scheduled for 2024 Q3
When I have an initial value of null the increase / decrease buttons never enable even after I type a value into the control.  If I have a non-null value then the buttons are always enabled and work correctly. 
Completed
Last Updated: 15 May 2024 06:59 by ADMIN
Release 7.0.0 (2024 Q2)

When binding StringFormat to a NumericInput and the Format is set (or changed) after the value is set, the value is not displayed in the correct format. Only if you click inside the NumericInput and then leave it, the value is displayed with the correct format. But that’s not working for a read-only NumericInput.


Unplanned
Last Updated: 25 Mar 2024 06:30 by Hanoch
Having a property in the NumericInput that could toggle decimal to whole numbers would be a good improvement to the control.
Completed
Last Updated: 15 Nov 2023 08:59 by ADMIN
Release 6.5.0
When a double value is entered and the first sign is the separator the cursor position is not accurate when the value is parsed. For example if you try to type .123 the end result will be 0.213.
Completed
Last Updated: 11 Oct 2023 08:02 by ADMIN
Release 6.3.0
When the text is selected and the separator sign is pressed the text is deleted instead of entering the separator.
Unplanned
Last Updated: 05 Jul 2023 19:37 by devon
Created by: devon
Comments: 0
Category: NumericInput
Type: Feature Request
2

Hi Team,

This is a request to add a SelectionLength property to the RadNumericInput.

The inner NumericInputEntry already has a SelectionLength property, I suppose you can just add an extra BindableProperty to the RadNumericInput that connects to it.

Thanks!

Devon

Unplanned
Last Updated: 17 Apr 2023 12:23 by PalmSens
Created by: PalmSens
Comments: 0
Category: NumericInput
Type: Bug Report
1
Trying to enter by typing "10,99" leads to the numeric input showing "1099" value when the application is running on a machine with a Netherlands region set.
Unplanned
Last Updated: 07 Mar 2023 06:16 by Hanoch
Currently the option for validating the value is on PropertyChanged. In case when minimum value is set, you cannot edit the value with typing. For example having 25 as minimum and want to enter 26 with typing. The value is coerced to 25. You can change the value using the buttons.

Provide another mode for validating the value, for example on lost focus, In this case typing will be allowed. 
Completed
Last Updated: 08 Feb 2023 13:00 by ADMIN
Release 5.0.1
Created by: Nico
Comments: 1
Category: NumericInput
Type: Bug Report
0
this is caused by this change in MAUI https://github.com/dotnet/maui/pull/12346
at Microsoft.Maui.Controls.ImmutableBrush.OnParentChangingCore(Element oldParent, Element newParent)
   at Microsoft.Maui.Controls.Element.set_Parent(Element value)
   at Telerik.Maui.Controls.RadEntry.OnBorderBrushPropertyChanged(Object newValue)
   at Telerik.Maui.Controls.RadEntry.<>c.<.cctor>b__15_5(BindableObject b, Object o, Object n)
   at Microsoft.Maui.Controls.BindableObject.SetValueCore(BindableProperty property, Object value, SetValueFlags attributes, SetValuePrivateFlags privateAttributes)
   at Microsoft.Maui.Controls.BindableObject.SetValue(BindableProperty property, Object value, Boolean fromStyle, Boolean checkAccess)
   at Microsoft.Maui.Controls.Setter.Apply(BindableObject target, Boolean fromStyle)
   at Microsoft.Maui.Controls.Style.ApplyCore(BindableObject bindable, Style basedOn)
   at Microsoft.Maui.Controls.Style.Microsoft.Maui.Controls.IStyle.Apply(BindableObject bindable)
   at Microsoft.Maui.Controls.MergedStyle.set_Style(IStyle value)
   at Microsoft.Maui.Controls.BindableObject.SetValueCore(BindableProperty property, Object value, SetValueFlags attributes, SetValuePrivateFlags privateAttributes)
   at Microsoft.Maui.Controls.BindingExpression.ApplyCore(Object sourceObject, BindableObject target, BindableProperty property, Boolean fromTarget)
   at Microsoft.Maui.Controls.BindingExpression.Apply(Object sourceObject, BindableObject target, BindableProperty property)
   at Microsoft.Maui.Controls.Binding.<ApplyRelativeSourceBinding>d__27.MoveNext()
   at System.Threading.Tasks.Task.<>c.<ThrowAsync>b__128_0(Object state)
   at Microsoft.UI.Dispatching.DispatcherQueueSynchronizationContext.<>c__DisplayClass2_0.<Post>b__0()