Unplanned
Last Updated: 28 Aug 2020 10:59 by ADMIN
Created by: Mats
Comments: 0
Category: MultiColumnComboBox
Type: Feature Request
4

Remove the possibility for one or more rows to be searched on.

In other words, it should not be possible to select disabled item rows by search.

Unplanned
Last Updated: 07 Nov 2019 11:02 by ADMIN
Created by: Mats
Comments: 3
Category: MultiColumnComboBox
Type: Bug Report
4

Hi Telerik-Team,

 

i found a bug similar to forum post, but not the same.

In MultiColumnComboBox when SelectionBoxesVisibility is set  to 'collapsed' and and whatever you set AutoCompleteMode to (different from the forum post),

if you select the first item it is not shown. Although the NullText is removed. It works perfectly for all the other items. This is quiet a problem if you only have one item in the dropwdown :D

 

Regards,

Mats

Unplanned
Last Updated: 18 Mar 2019 12:17 by ADMIN
Created by: Huan jia
Comments: 0
Category: MultiColumnComboBox
Type: Feature Request
4
 Expose DropDownOpened and DropDownClosed events similarly to the RadComboBox control.
Unplanned
Last Updated: 05 Jun 2020 11:48 by ADMIN
Currently the search text is cleared after a selection is made in the RadMultiColumnComboBox. We can provide an option to avoid this and keep the entered text after the selection is made. 
Unplanned
Last Updated: 10 Feb 2020 09:16 by ADMIN
Created by: Franz
Comments: 1
Category: MultiColumnComboBox
Type: Feature Request
3

It would be usefull to have a Property on the RadMultiColumnComboBox which represents the inputted searchtext. This Property should be TwoWay-Bindable.

A usecase for it could be to programmatically manipulate the searchtext.
For example setting it to NULL on LostFocus:

private void mccb_LostFocus(object sender, RoutedEventArgs e)
{
    this.mccb.ChildrenOfType<RadWatermarkTextBox>().First().Text = string.Empty;
}

Instead of hacking around with the visualTree etc. one could simply bind the property. This would also be MVVM compliant.

Proposed Name for the Property "SearchText".

Unplanned
Last Updated: 03 Apr 2019 08:36 by ADMIN
Create API which can change the selected item when only using the Up/Down keys of the keyboard.
Unplanned
Last Updated: 14 Dec 2018 17:20 by ADMIN
Created by: Tino
Comments: 0
Category: MultiColumnComboBox
Type: Feature Request
3
Add a button that allows you to clear all the selected items.
Unplanned
Last Updated: 27 Sep 2019 15:47 by ADMIN
Created by: Michael
Comments: 0
Category: MultiColumnComboBox
Type: Feature Request
2
Add grouping support in the GridView element.
Unplanned
Last Updated: 07 Mar 2019 09:32 by ADMIN

The RadMultiColumnComboBox has a separate keyboard functionality executed when the watermark textbox (the search box) is focused and the dropdown is open. Basically, you can navigate through the rows of the gridview part and select them using the keyboard. 

Currently, this functionality is private. Introduce an API that allows you to customize the keyboard navigation. Consider something similar to the KeyboardCommandProvider of RadGridView.

Unplanned
Last Updated: 27 Oct 2023 14:53 by Stenly
We could include an option for the RadMultiColumnComboBox to behave similarly to an editable and read-only RadComboBox.
Unplanned
Last Updated: 28 Aug 2023 15:16 by ADMIN
Currently, when a RadMultiColumnComboBox is placed in a ScrollViewer, the inner ScrollViewer of RadMultiColumnComboBox prevents the parent one from scrolling via the mouse wheel.

Add an option or change the default behavior and allow the scrolling to bubble to the parent scrollbar. This behavior can be observed in the native TextBox control with an enabled vertical scrollbar.

For the time being, the MouseWheel event can be manually raised:
private void ScrollViewer_PreviewMouseWheel(object sender, MouseWheelEventArgs e)
{
	if (sender is ListBox && !e.Handled)
        {
		e.Handled = true;
		var eventArg = new MouseWheelEventArgs(e.MouseDevice, e.Timestamp, e.Delta);
		eventArg.RoutedEvent = UIElement.MouseWheelEvent;
		eventArg.Source = sender;
		var parent = ((Control)sender).Parent as UIElement;
		parent.RaiseEvent(eventArg);
	}
}
Unplanned
Last Updated: 25 Aug 2023 20:52 by Martin Ivanov
Currently, when DataContext of RadMultiColumnComboBox changes to an object that contains valid SelectedItem and ItemsSource view model properties, the SelectedItem get set to null. This happens because the control resets the selection on ItemsSource changed, which happens after the SelectedItem binding was evaluated. 

Add an option to ensure that the SelectedItem won't get reset after the binding was evaluated  because of the ItemsSource changed action. The behavior should mimic how RadComboBox behaves in this scenario.
Unplanned
Last Updated: 20 Feb 2023 08:18 by ADMIN

When biding IsVisible of column in RadMultiColumnComboBox/GridViewItemsSourceProvider using MVVM pattern, the binding won't work initially, but is works as expected if removing the ElementName and adding it back in the below example xaml using debugger.

PS1. The binding for CheckBox(in the below sample) works with issue but not for RadMultiColumnComboBox

PS2. Also attached full sample code.

<Window x:Class="TestProject.MainWindow"
                xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
                xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
                xmlns:telerik="http://schemas.telerik.com/2008/xaml/presentation"
                xmlns:local="clr-namespace:TestProject"
                Title="MainWindow" Height="350" Width="525">
    <Grid Margin="0,0,0,20" x:Name="rootGrid">
        <Grid.RowDefinitions>
            <RowDefinition Height="Auto"/>
            <RowDefinition Height="Auto"/>
            <RowDefinition Height="Auto"/>
        </Grid.RowDefinitions>

        <Button Grid.Row="0" Command="{Binding ToggleCmd}">Toggle Last Name Visible</Button>
        <CheckBox Grid.Row="1" IsChecked="{Binding IsLastNameVisible}">Is Last Name Visible</CheckBox>

        <telerik:RadMultiColumnComboBox Grid.Row="2">
            <telerik:RadMultiColumnComboBox.ItemsSourceProvider>
                <telerik:GridViewItemsSourceProvider ItemsSource="{Binding AllClubs}" AutoGenerateColumns="false" >
                    <telerik:GridViewItemsSourceProvider.Columns>
                        <telerik:GridViewDataColumn DataMemberBinding="{Binding FirstName}"   />
                        <telerik:GridViewDataColumn DataMemberBinding="{Binding LastName}"
                                                    IsVisible="{Binding DataContext.IsLastNameVisible , ElementName=rootGrid}" />
                    </telerik:GridViewItemsSourceProvider.Columns>
                </telerik:GridViewItemsSourceProvider>
            </telerik:RadMultiColumnComboBox.ItemsSourceProvider>
        </telerik:RadMultiColumnComboBox>

    </Grid>
</Window>

Unplanned
Last Updated: 08 Apr 2024 10:36 by Stenly
Add NoResultsContent and NoResultsContentTemplate properties to the RadMultiColumnComboBox control. 
Unplanned
Last Updated: 14 Feb 2024 16:26 by Stenly
When a value is pasted in the RadMultiColumnComboBox control without opening the typing in it (or opening the drop-down via the button), it will not be selected when navigating to the next control using the Tab key. Even if the value is present in the bound collection.
Unplanned
Last Updated: 14 Dec 2018 17:22 by ADMIN

Hello,

 

Add non-editable feature to MultiColumnComboBox ( like on ComboBox ).

 

Thx,

Tino.