Completed
Last Updated: 23 Jul 2020 11:54 by ADMIN
Release R3 2020 (LIB 2020.2.713)

Dear support,

I have an issue with a multicolumn combobox that won't close upon selection.

The first time (when it is empty) everything goes well, but the second time (in the attached video around the 10th second) it won't close the dropdown if you select the item again.

I suspect it is acting that way because I select the same item.

It is an annoying behavior because now users need to click on the little arrow to close the drop down, which is not intuitive.

I recorded a video that illustrates this issue.

 

Many thanks again.

Kind regards.

Peter.

Completed
Last Updated: 31 Aug 2020 12:34 by ADMIN
Release R3 2020

AutoSizeDropDownToBestFit is not working when i have 3 rows in the drop down list. Scroll bars appear with i have 3 rows, and when i only 2 rows it autosize the width of the dropdown.

 

[Code ]

        Dim TransData As DataTable = New DataTable
        TransData.Columns.Add("Index")
        TransData.Columns.Add("Type")
        TransData.Rows.Add("0", "-- Select --")
        TransData.Rows.Add("SEA", "Ship by Sea")
        TransData.Rows.Add("AIR", "Ship by Air")
        TransData.Rows.Add("VOR", "VOR by Air")

        TransportRadMultiColumnComboBox.DataSource = TransData
        TransportRadMultiColumnComboBox.DisplayMember = "Type"
        TransportRadMultiColumnComboBox.ValueMember = "Index"
        TransportRadMultiColumnComboBox.Columns(0).IsVisible = False
        TransportRadMultiColumnComboBox.Columns(1).HeaderText = "Transport"
        TransportRadMultiColumnComboBox.AutoSizeDropDownToBestFit = True

 

[Works when i have only 2 rows in my DataTable]

 

When i add 3 rows to my dataTable the AutoSizeDropDownToBestFit does not work.. WHYYYYYYYY??????

 

Declined
Last Updated: 19 Aug 2021 09:01 by ADMIN
Created by: Dave
Comments: 4
Category: MultiColumnCombo
Type: Feature Request
1

Any chance for an updated MCCB with EL like the new Textboxes?

Thanks,

_D

Unplanned
Last Updated: 20 Mar 2023 11:40 by ADMIN

Use the following code and try to scroll item by item with the mouse wheel:

        public RadForm1()
        {
            InitializeComponent();

            DataTable dt = new DataTable();
            dt.Columns.Add("Id", typeof(int));
            dt.Columns.Add("Name", typeof(string));
            for (int i = 0; i < 20; i++)
            {
                dt.Rows.Add(i, "Item"+i);
            }
            this.radMultiColumnComboBox1.DisplayMember = "Name";
            this.radMultiColumnComboBox1.ValueMember = "Id";
            this.radMultiColumnComboBox1.DataSource = dt;
            this.radMultiColumnComboBox1.ScrollOnMouseWheel = true;
            this.radMultiColumnComboBox1.SelectedValueChanged+=radMultiColumnComboBox1_SelectedValueChanged;
        }

        private void radMultiColumnComboBox1_SelectedValueChanged(object sender, EventArgs e)
        {
            Console.WriteLine("Value: "+this.radMultiColumnComboBox1.SelectedValue);
        }

Expected behavior: one item is scrolled at a time

Actual behavior: two items are scrolled at a time

Note: RadDropDownList behaves as expected.

 

Completed
Last Updated: 13 Nov 2024 12:44 by ADMIN
Release 2024.4.1113 (2024 Q4)

In this particular case, the RadMultiColumnComboBoxElement is used as a custom editor inside RadPropertyGrid control. When the editor is shown it needs to be opened 3 times to correctly calculate its width. In addition, the font is scaled twice:

Completed
Last Updated: 13 Nov 2024 12:44 by ADMIN
Release 2024.4.1113 (2024 Q4)

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.

Unplanned
Last Updated: 17 Oct 2024 11:06 by ADMIN
In this particular case, we have set pin rows. When we open the drop-down of the control we can see them. However, opening it again will hide the rows.
Completed
Last Updated: 05 Jun 2014 07:08 by ADMIN
ADMIN
Created by: Nikolay
Comments: 0
Category: MultiColumnCombo
Type: Bug Report
0
When you have a GridViewMultiComboBoxColumn in RadGridView, you can't set a custom size to the dropdown easily.
Completed
Last Updated: 05 Jun 2014 07:08 by ADMIN
ADMIN
Created by: Nikolay
Comments: 0
Category: MultiColumnCombo
Type: Bug Report
0
When RadGridView is unbound and you try to create the columns for the RadMultiColumnComboBox manually, RadGridView throws an exception: "Cannot find column bound to 'field name'"
Completed
Last Updated: 05 Jun 2014 07:08 by Svetlin
Shift + Tab navigation causes drop down opening of RadMultiColumnComboBox
Declined
Last Updated: 24 Jun 2015 12:37 by ADMIN
Workaround: disable the animations

this.radMultiColumnComboBox1.MultiColumnComboBoxElement.DropDownAnimationEnabled = false;
Completed
Last Updated: 14 Dec 2011 03:52 by Svetlin
The RadMultiColumnComboBox throws exceptions if its data source is empty and the AutoSizeDropDownToBestFit property is set to true.
Completed
Last Updated: 24 Nov 2010 08:07 by Svetlin
When auto-filtering is applied to RadMultiColumnComboBox and mouse double click is performed over a row, the selected row is changed to another row.
Completed
Last Updated: 06 Apr 2011 04:32 by Svetlin
Current row is selected in RadMultiColumnComboBox when the mouse's left button is released.
Completed
Last Updated: 04 Jan 2013 04:24 by ADMIN
ADMIN
Created by: Ivan Petrov
Comments: 0
Category: MultiColumnCombo
Type: Bug Report
0
Steps to reproduce:
1. Bind a RMCCB to some data source
2. Enable auto filtering
3. Start the app and enter a value in the text editor of RMCCB
4. Press Tab. You will see that the focus is moved away from the RMCCB but the selection is not changed. Also if you try to open the drop down you will see that it has wrong size. Hitting Escape or Enter instead of Tab produces the correct behavior.
Unplanned
Last Updated: 30 Mar 2016 09:22 by Jesse Dyck
Steps to reproduce:
1) Add RadGridView control
2) Add GridViewMultiComboBoxColumn column:

            GridViewMultiComboBoxColumn multiCoomboBoxColumn = new GridViewMultiComboBoxColumn();
            multiCoomboBoxColumn.DataSource = customTable;
        

Workaround:
do not set the DropDownHeight 
property. Instead, you could set the AutoSizeDropDownToBestFit property to true and the MaxDropDownItems property, which gets or sets the maximum number of items to be shown in the drop-down portion. Here is a sample code snippet:
RadMultiColumnComboBoxElement element = e.ActiveEditor as RadMultiColumnComboBoxElement;
element.AutoSizeDropDownToBestFit = true;
element.MaxDropDownItems = 20;
Completed
Last Updated: 23 Apr 2014 12:56 by Jesse Dyck
ADMIN
Created by: Martin Vasilev
Comments: 1
Category: MultiColumnCombo
Type: Bug Report
0
If value member's column is not included in EditorControl (the grid) SelectedValue property always returns null.
Completed
Last Updated: 10 Dec 2009 10:42 by ADMIN
The RadMultiColumnComboBox control does not update its selection when the user types text in the text field.
The expected behavior is that when the user types text and there is a databound item that matches the input, it should be selected. Otherwise, the current selection in the list should be cleared.
Completed
Last Updated: 19 Jan 2010 11:25 by ADMIN
radMultiColumnComboBox €“ set AutoFilter to be true and apply filter to radMultiColumnComboBox. Apply the filter in this way so no result is displayed in the drop down. Try to open the drop down and you will see that you cannot.
Completed
Last Updated: 21 Mar 2011 07:21 by ADMIN
Set the AnimationEnabled property of RadCalendar and DropDownAnimationEnabled property in RadMultiColumnComboBox to false and there will be no effect.