In Development
Last Updated: 05 Dec 2023 13:17 by ADMIN
Scheduled for Q1 2024

StackOverflowException is thrown when setting SelectedValue in the SelectedIndexChanged event.

To workaround this we can unsubscribe from the event before setting the SelectedValue property and then subscribe again. Another approach is to change the SelectedIndex property in the SelectedIndexChanged or SelectedValue in the SelectedValueChanged event.

Unplanned
Last Updated: 09 May 2023 10:32 by ADMIN
The control does not expand to fit the selected item when it has an image and the DropDownStyle is set to DropDownList.
Unplanned
Last Updated: 14 Apr 2023 11:49 by ADMIN
NullText property should not be ignored when DropDownStyle property is DropDownList.  One shouldn't have to utilize the Text property or create a dummy object to simulate this behavior as discussed here:

https://www.telerik.com/forums/nulltext-property-doesn-t-work-in-raddropdown?actionMode=replyPost&postId=0a021bbb-f40a-4263-a1af-c87b33c17467

Please add!!!  I struggle with this whenever I'm using data bound drop downs.
Completed
Last Updated: 13 Apr 2023 08:25 by ADMIN
Release R2 2023 (LIB 2023.1.413)

Run the attached project and minimize the form. Then, restore to its normal state:

Initial state:

After minimizing the form and restoring to its normal state, the arrow for RadDropDownList seems clipped:

 

Unplanned
Last Updated: 22 Mar 2023 09:44 by ADMIN

Use the following code snippet and click the button to delete the first item from the BindingList:

        BindingList<DoctorTest> list = new BindingList<DoctorTest>();
        public RadForm1()
        {
            InitializeComponent();
            for (int i = 0; i < 5; i++)
            {
                list.Add(new DoctorTest(i,"Item"+i));
            }
            this.radDropDownList1.DisplayMember = "Name";
            this.radDropDownList1.ValueMember = "Id";
            this.radDropDownList1.DataSource = list;
            this.radDropDownList1.SelectedIndex = 4;
            this.radDropDownList1.SelectedValueChanged+=radDropDownList1_SelectedValueChanged; 
        } 

        private void radDropDownList1_SelectedValueChanged(object sender, EventArgs e)
        {
             RadMessageBox.Show(this.radDropDownList1.SelectedValue +" ---");
        }

        public class DoctorTest
        {
            public int Id { get; set; }
            public string Name { get; set; }

            public DoctorTest(int id, string name)
            {
                this.Id = id;
                this.Name = name;
            }
        }

        private void radButton1_Click(object sender, EventArgs e)
        {
            list.RemoveAt(0);
        }

 

Unplanned
Last Updated: 24 Feb 2023 14:30 by ADMIN

RadDropDownList gets focused when the DpiScaleChanged is triggered.

Run the attached sample project. When the form is moved from monitor A (100% DPI) to monitor B (150% DPI), every RadDropDownList gets the focus which leads to scrolling the container back to the top.

Completed
Last Updated: 23 Sep 2022 13:07 by ADMIN
Release R3 2022

Use the following code snippet and refer to the attached gif file:

        private RadDropDownList Drop { get; set; }
        public RadForm1()
        {
            InitializeComponent();
        }

        protected override void OnLoad(EventArgs e)
        {
            base.OnLoad(e);
            this.Drop = new RadDropDownList();
            this.Drop.AutoSize = true;
            this.Drop.DropDownStyle = Telerik.WinControls.RadDropDownStyle.DropDownList; //So users can't write. 
            this.Drop.Font = new Font("Segoe UI", 11.25f, FontStyle.Regular, GraphicsUnit.Point);

            RadListDataItem item = new RadListDataItem();
            item.Value = string.Empty;
            item.Text = string.Empty;
            this.Drop.Items.Add(item);

            RadListDataItem item2 = new RadListDataItem();
            item2.Value = "Hello";
            item2.Text = "Hello";
            this.Drop.Items.Add(item2);

            this.Controls.Add(this.Drop);

            this.Drop.SizeChanged += Drop_SizeChanged;

        }

        private void Drop_SizeChanged(object sender, EventArgs e)
        {
            this.Text = this.Drop.Size.ToString();
        }
    }

Completed
Last Updated: 21 Sep 2022 12:57 by ADMIN
Release R3 2022 SP1

Run the attached project and open the drop down. When the mouse wheel is used, the items in the drop down are expected to scroll.

Expected: items are scrolled.

Actual: nothing happens

Note: It works in .NET 4.8, but not in .NET 6

It worked in R2 2022 SP1.

 

Completed
Last Updated: 16 Dec 2021 16:15 by ADMIN
Release R1 2022
Completed
Last Updated: 17 Aug 2021 13:45 by ADMIN
FIX. RadDropDownList - the control looks different than the rest of the editors when disabled and using DropDownList style
Completed
Last Updated: 02 Aug 2021 08:33 by ADMIN
Release R3 2021 (LIB 2021_2_802)

Using this font is OK:

Font("Calibri", 24, FontStyle.Regular, GraphicsUnit.Pixel)

But using this font is not OK, the Unit is not respected:

Font("Calibri", 24, FontStyle.Italic | FontStyle.Bold, GraphicsUnit.Pixel)

The control also is increased in height.

Completed
Last Updated: 02 Aug 2021 08:33 by ADMIN
Release R3 2021 (LIB 2021_2_802)
Add a RadDropDownList to the form at design time with the Font set in Points. It doesn't redraw when the font unit is changed to Pixels until form is reopened.
Completed
Last Updated: 25 Mar 2021 17:35 by ADMIN
Release R2 2021 (LIB 2021.1.329)
Created by: Mohsin
Comments: 0
Category: DropDownList
Type: Bug Report
1

Please run the attached sample project and you will notice that the arrow button is missing. If you comment applying the Office2019Light theme the arrow is shown.

Fluent theme:

Workaround:

Me.RadDropDownList1.DropDownListElement.ArrowButtonMinWidth = 20

 

Unplanned
Last Updated: 02 Feb 2021 09:03 by ADMIN
When the AutoCompleteBox has a list of AutoCompleteItems, a drop-down (combo box) is displayed when typing. However, this combo box is not announced, and when you use the arrow keys to navigate through the items in the combo box, they are not announced as well.
Completed
Last Updated: 15 Dec 2020 09:22 by ADMIN
Release R1 2021 (LIB 2020.3.1215)
Please refer to the attached gif file.
Completed
Last Updated: 25 Aug 2020 10:21 by ADMIN
Release R3 2020 (LIB 2020.2.826)

One cannot set the SvgImage of the RadListDataItems.

Additionally, when ShowImageInEditorArea is true the SvgImage must be displayed in the editor area.

Completed
Last Updated: 07 Jul 2020 08:18 by ADMIN
Release R3 2020 (LIB 2020.2.713)
Created by: Seth
Comments: 3
Category: DropDownList
Type: Bug Report
0

There is still an issue related to the drop down auto complete described in this bug report.

https://feedback.telerik.com/winforms/1468737-raddropdownlist-autocomplete-mode-works-only-the-first-time-afterward-i-can-only-type-1-character

 

After downloading the Release R2 2020 SP1, we can now enter more than 1 character. However, if the user keys the space bar the text in the edit area of the drop down is deleted. Additionally, if the first 2 characters are the same (for example AA), the second character is never added to the text. The issue can be re-produced using the same steps as the linked post. I have also attached a screenshot.

 

Let me know if you need any additional info.

Seth


Unplanned
Last Updated: 15 Jun 2020 09:31 by ADMIN
When I select items 1 through 4 in the drop-down list, the expected event occurs (the selected item is removed from the drop-down list and added to the list view).  When I select the last item in the list (item 5), the item is added to the list and then I get the ArgumentOutOfRangeException. 
Completed
Last Updated: 03 Jun 2020 16:31 by ADMIN
Release R2 2020 SP1 (LIB 2020_2_603)

I created a simple project just with a dropdownlist. The data source of the dropdownlist is a reader from SQL. First time, when I type something in the text area of the dropdownlist, the autocomplete works perfectly: if a type "235", it brings me at the first job starting with '235' and I can select the job. After, when I click back in the text area to type something else (for example: "236"), I can just type '2'. It won't let me type anything else and the autocomplete is not working. The autocomplete mode is Suggest.

This is a new problem with telerik 2020.2.512.40. Just previously, I had the trial version (2020.1.218.40) and it was working without problem. I didn't change anything in the small project. In fact, I took this project and put Telerik.Wincontrols.UI version 2020.1.218.40 anf it was working properly. I put back the version 2020.2.512.40 of the control and the problem reappeared.

 

First time (works fine):

 

Seconf time: not able to type more than 1 character

 

Declined
Last Updated: 03 Jun 2020 12:57 by ADMIN

My scenario is that I have two Panels which changes Size on mouseleave/ mouseEnter events. One panel has a dropdownlist control. When popup is opened and Panel1 changes size upon Mouseenter event, the popup does not change its location. I've tried changing the popup Left property but doesn't fix the issue. Please see attached sample application.

Workaround:

        private void RadPanel1_MouseLeave(object sender, EventArgs e)
        {
            this.radDropDownList1.DropDownAnimationEnabled = false;
            this.radDropDownList1.DropDownListElement.ClosePopup();
            radPanel1.Size = new Size(30, 400);
            radPanel2.Left = radPanel1.Right + 30;
            this.radDropDownList1.DropDownListElement.ShowPopup();
        }

        private void RadPanel1_MouseEnter(object sender, EventArgs e)
        {
            this.radDropDownList1.DropDownAnimationEnabled = false;
            this.radDropDownList1.DropDownListElement.ClosePopup();
            radPanel1.Size = new Size(200, 400);
            radPanel2.Left = radPanel1.Right + 30;
            this.radDropDownList1.DropDownListElement.ShowPopup();
        }

1 2