Unplanned
Last Updated: 01 Aug 2024 07:30 by ADMIN
Connor
Created on: 31 Jul 2024 13:56
Category: MultiColumnCombo
Type: Bug Report
1
RadMultiColumnComboBox: First value gets selected with DPI Scaling above 100%

To reproduce:

1. Run the form with RadMultiColumnCombobox on high dpi.

2. Set SelectedIndex to -1 (no value selected initially)

3. As a result, the first value get displayed in the text area.

Attached Files:
3 comments
ADMIN
Nadya | Tech Support Engineer
Posted on: 01 Aug 2024 07:30

Hello, Connor,

You are right, please excuse me for this. You can use a Boolean variable to workaround it:

bool Bool;
private void RadMultiColumnComboBox1_TextChanged(object sender, EventArgs e)
{
    if (!Bool)
    {
        this.radMultiColumnComboBox1.SelectedIndex = -1;

    }
    Bool = true;
}

Regards,
Nadya | Tech Support Engineer
Progress Telerik

Love the Telerik and Kendo UI products and believe more people should try them? Invite a fellow developer to become a Progress customer and each of you can get a $50 Amazon gift voucher.

Connor
Posted on: 31 Jul 2024 19:36
Hi Nadya,

I have tested your workaround and believe that it does not work.

This resolves the defaulting issue, however it means that you cannot then select then a value from the combobox normally.

Thanks,
Connor
ADMIN
Nadya | Tech Support Engineer
Posted on: 31 Jul 2024 14:03

Hi, Conor,

Currently, you can use the following workaround:

private void RadMultiColumnComboBox1_TextChanged(object sender, EventArgs e)
{
    this.radMultiColumnComboBox1.SelectedIndex = -1;
}

Regards,
Nadya | Tech Support Engineer
Progress Telerik

Love the Telerik and Kendo UI products and believe more people should try them? Invite a fellow developer to become a Progress customer and each of you can get a $50 Amazon gift voucher.