Unplanned
Last Updated: 28 Mar 2025 08:49 by ADMIN
Created by: Nadya
Comments: 0
Category: Menu
Type: Feature Request
0
 
Unplanned
Last Updated: 27 Mar 2025 14:05 by ADMIN
Created by: CHEE HANG LIM
Comments: 1
Category: Buttons
Type: Feature Request
0

We can create a FloatingActionButton similar to the one in Telerik UI for ASP.NET Core.

Under Review
Last Updated: 21 Mar 2025 10:56 by ADMIN
Created by: Martin
Comments: 1
Category: UI for WinForms
Type: Feature Request
0

RadMessageBox(form) is a telerik replacement for the System.Windows.Forms.MessageBox.

MessageBox has a parameter MessageBoxOptions.DefaultDesktopOnly which makes it (surprisingly) topmost. RadMessageBox does not have this option.

I have a scenario where the RadMessageBox is hidden by a total different application when shown. So I need to make it topmost.

Can you add some kind op RadMessageBoxOptions to make it topmost?

Unplanned
Last Updated: 04 Mar 2025 10:48 by ADMIN
Created by: Nadya
Comments: 0
Category: SyntaxEditor
Type: Feature Request
1
Currently, printing support is not available in the control.
Completed
Last Updated: 27 Feb 2025 10:38 by ADMIN
Release 2024.3.806 (2024 Q3)
Created by: Ana
Comments: 2
Category: GridView
Type: Feature Request
1
Currently, the GridViewCheckBoxColumn is not synchronized with the selection mechanism of the control. Checking a checkbox will change the value of the bound property. Synchronizing the selection with the checkbox will require custom code. We could expose GridViewSelectionColumn or modify the GridViewCheckBoxColumn to support this.
Completed
Last Updated: 27 Feb 2025 10:38 by ADMIN
Release 2024.4.1113 (2024 Q4)
Currently, RadDateTimePicker offers a Value property, typeof(DateTime) even though the control is designed to manage only date and only time values.

With releasing .NET 6, there are TimeOnly and DateOnly types which would be more appropriate for managing such values:

https://devblogs.microsoft.com/dotnet/date-time-and-time-zone-enhancements-in-net-6/   
Completed
Last Updated: 27 Feb 2025 10:36 by ADMIN
Release 2024.4.1113 (2024 Q4)
Created by: Ketan
Comments: 1
Category: TimePicker
Type: Feature Request
0

Currently, RadTimePicker offers a Value property, typeof(DateTime?) even though the control is designed to manage time values.

With releasing .NET 6, there is TimeOnly type which would be more appropriate for managing time values:

https://devblogs.microsoft.com/dotnet/date-time-and-time-zone-enhancements-in-net-6/ 

Completed
Last Updated: 12 Feb 2025 12:45 by ADMIN
Release 2025.1.211 (2025 Q1)
Completed
Last Updated: 12 Feb 2025 12:44 by ADMIN
Release 2025.1.211 (2025 Q1)
Created by: Luis
Comments: 1
Category: Buttons
Type: Feature Request
1
Add support for UI Automation in RadRadioButton control.
Completed
Last Updated: 12 Feb 2025 12:42 by ADMIN
Release 2025.1.211 (2025 Q1)
Created by: Alessandro
Comments: 0
Category: GridView
Type: Feature Request
2

With releasing .NET 6, there are TimeOnly and DateOnly types which would be more appropriate for managing such values:

https://devblogs.microsoft.com/dotnet/date-time-and-time-zone-enhancements-in-net-6/

It would be good to add support for these types in GridViewDateTimeView.

Currently, the following code gives an exception when entering edit mode: 

        public RadForm1()
        {
            InitializeComponent();
            DataTable dt = new DataTable();
            dt.Columns.Add("DateOnly", typeof(DateOnly));
            dt.Rows.Add(new DateOnly(2022,3,3));

            this.radGridView1.AutoGenerateColumns = false;
            GridViewDateTimeColumn dateColumn = new GridViewDateTimeColumn();
            dateColumn.FieldName = "DateOnly";
            this.radGridView1.Columns.Add(dateColumn);
            this.radGridView1.DataSource = dt;
            this.radGridView1.AutoSizeColumnsMode = GridViewAutoSizeColumnsMode.Fill;
        }

 

 

Workaround: you can use the following custom TypeConverter

        public RadForm1()
        {
            InitializeComponent();
            DataTable dt = new DataTable();
            dt.Columns.Add("DateOnly", typeof(DateOnly));
            dt.Rows.Add(new DateOnly(2022,3,3));

            this.radGridView1.AutoGenerateColumns = false;
            GridViewDateTimeColumn dateColumn = new GridViewDateTimeColumn();
            dateColumn.DataType = typeof(DateTime);
            dateColumn.FieldName = "DateOnly";
            dateColumn.Format = DateTimePickerFormat.Custom;
            dateColumn.CustomFormat = "dd/MM/yyyy";
            dateColumn.FormatString = "{0:dd/MM/yyyy}";
            dateColumn.DataTypeConverter = new DateOnlyConverter();
            this.radGridView1.Columns.Add(dateColumn);
            this.radGridView1.DataSource = dt;
            this.radGridView1.AutoSizeColumnsMode = GridViewAutoSizeColumnsMode.Fill;
        }


        public class DateOnlyConverter : TypeConverter
        {
            public override bool CanConvertTo(ITypeDescriptorContext context, Type destinationType)
            { 
                return destinationType == typeof(DateTime);
            }
            public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType)
            { 
                if (value is DateOnly && destinationType == typeof(DateTime))
                {
                    DateOnly date = (DateOnly)value;
                    return new DateTime(date.Year, date.Month, date.Day);
                }
                
                return base.ConvertTo(context, culture, value, destinationType);
            }
            public override bool CanConvertFrom(ITypeDescriptorContext context, Type sourceType)
            { 
                return sourceType == typeof(DateTime) ;
            }
            public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, object value)
            { 
                if (value is DateTime)
                {
                    DateTime date = (DateTime)value;
                    return new DateOnly(date.Year, date.Month, date.Day);
                }
                
                return base.ConvertFrom(context, culture, value);
            }
        }

 

    
Completed
Last Updated: 12 Feb 2025 12:40 by ADMIN
Release 2025.1.211 (2025 Q1)
Created by: Luis
Comments: 1
Category: Buttons
Type: Feature Request
1
 Add support for UI Automation in RadCheckBox control.
Completed
Last Updated: 12 Feb 2025 12:40 by ADMIN
Release 2025.1.211 (2025 Q1)
Created by: Luis
Comments: 1
Category: Buttons
Type: Feature Request
2
Add support for UI Automation in RadButton control.
Unplanned
Last Updated: 10 Feb 2025 15:50 by ADMIN
Created by: Riziq
Comments: 1
Category: SyntaxEditor
Type: Feature Request
0
 
Unplanned
Last Updated: 30 Jan 2025 11:47 by ADMIN
Created by: Darren
Comments: 1
Category: Buttons
Type: Feature Request
1
Add support to handle mutual-exclusivity similar to RadRadioButtons.
Unplanned
Last Updated: 30 Jan 2025 10:31 by ADMIN
Created by: Alok Tibrewal
Comments: 1
Category: PictureBox
Type: Feature Request
0
 
Unplanned
Last Updated: 16 Jan 2025 11:05 by Emanuele
Created by: Phil Lindquist
Comments: 2
Category: Menu
Type: Feature Request
2

The default MS ContextMenuStrip shows tooltips for disabled menu items:

Unplanned
Last Updated: 10 Jan 2025 13:08 by James

Currently, RadPdfViewer offers the DataError event which is purposed to handle errors during the import process. However, if there are problematic pages that are rendered in the viewer at a later moment after the document is already imported, the viewer doesn't offer a suitable way for handling such problematic moments even though the PdfProcessing library throws one of its exceptions

The exact client's case is loading a PDF document which contains images requiring JPX Decoder which is currently not supported. Even though the PdfProcessing library throws internally the following error, the RadPdfViewer control doesn't throw the DataError event with the respective error:

Telerik.Windows.Documents.Fixed.Exceptions.NotSupportedFilterException: 'JPXDecode is not supported.'

 

Unplanned
Last Updated: 08 Jan 2025 19:14 by Dimitre
Created by: Dimitre
Comments: 0
Category: DateTimePicker
Type: Feature Request
1

Hi Team,

I would like to request to add a Today button to the RadDateTimePicker so when the user clicks on it, the value of the RadDateTimePicker will be set to the current day/time.

Thank you!

Unplanned
Last Updated: 03 Jan 2025 13:55 by ADMIN
Created by: Frank
Comments: 1
Category: Scheduler/Reminder
Type: Feature Request
0
 
Unplanned
Last Updated: 19 Dec 2024 14:06 by ADMIN
Created by: JeffSM
Comments: 1
Category: UI for WinForms
Type: Feature Request
1
 
1 2 3 4 5 6