This is a migrated thread and some comments may be shown as answers.

ComboBox In RibbonView Scroll Issue

6 Answers 78 Views
RibbonView and RibbonWindow
This is a migrated thread and some comments may be shown as answers.
Scott Michetti
Top achievements
Rank 1
Scott Michetti asked on 16 Nov 2012, 09:47 PM
Hello, a comboox in the RibbonView control will close if I use the up and down arrows on the scroll bar. This occurs when I release the mouse button. This makes it impossible to scroll with the arrows and then select an item. If I grab the scroll bar itself, I am able to select an item. Is there a way to prevent this?

Thanks
Scott

6 Answers, 1 is accepted

Sort by
0
Kiril Vandov
Telerik team
answered on 20 Nov 2012, 02:01 PM
Hello Scott,

It turns out that there is a bug in out RibbonView control, related to the use of a RadRibbonComboBox/ RadComboBox inside the RibbonView. We created work item for it and you could track it's progress or vote for its resolution here.

Sorry for any inconvenience.

Kind regards,
Kiril Vandov
the Telerik team

Explore the entire Telerik portfolio by downloading Telerik DevCraft Ultimate.

0
Felix
Top achievements
Rank 1
answered on 30 Nov 2012, 08:24 AM
Hello Kiril,

Please fix this as soon as possible! We use RadRibbonComboBox in our Ribbons at several places and they have an important role in our app and are used quite often by our users. This is a heavy usability penalty for our app!

Also, the RadRibbonComboBox is closed by a click on the scrollbar above or beneath the slider! It only works when you use the slider to scroll !!!

Regards
Felix

0
Kiril Vandov
Telerik team
answered on 04 Dec 2012, 08:59 AM
Hello Felix,

Please accept our apology for this inconvenience - the issue is scheduled to be fixed for the next Q1 2013. But please keep tracking the PITS item as this way you'll be notified if we mange to include the fix in any of our weekly internal builds before the official release.

Regards,
Kiril Vandov
the Telerik team

Explore the entire Telerik portfolio by downloading Telerik DevCraft Ultimate.

0
gca
Top achievements
Rank 1
answered on 14 Oct 2013, 08:20 AM
Hello,

The PITS status is "resolved" but the bug still remains: the list closes when you click on the up/down arrow or inside the scrollbar of the combobox. Only the slider and mouse wheel are working.
I'm using the lastest release (RadControls for WPF Q2 2013 SP1)
XAML
<Window x:Class="TestRubbanCombo.MainWindow"
        Title="MainWindow"
        Height="350"
        Width="525">
    <Grid>
        <Grid.RowDefinitions>
            <RowDefinition Height="Auto" />
            <RowDefinition Height="*" />
        </Grid.RowDefinitions>
 
        <telerik:RadRibbonView Name="ruban"
                               Title="Mon titre">
            <telerik:RadRibbonTab Header="1er onglet">
                <telerik:RadRibbonGroup Header="1er groupe">
                    <StackPanel Orientation="Horizontal"
                                VerticalAlignment="Top">
                        <telerik:RadRibbonComboBox Name="cbo1_1"
                                                   Width="135"
                                                   Height="28"
                                                   SelectedIndex="1">
                        </telerik:RadRibbonComboBox>
                        <telerik:RadRibbonComboBox Name="cbo1_2"
                                                   Height="28"
                                                   Width="45"
                                                   SelectedIndex="0">
                            <telerik:RadRibbonComboBoxItem Content="8" />
                            <telerik:RadRibbonComboBoxItem Content="9" />
                            <telerik:RadRibbonComboBoxItem Content="10" />
                            <telerik:RadRibbonComboBoxItem Content="11" />
                            <telerik:RadRibbonComboBoxItem Content="12" />
                            <telerik:RadRibbonComboBoxItem Content="14" />
                            <telerik:RadRibbonComboBoxItem Content="16" />
                            <telerik:RadRibbonComboBoxItem Content="18" />
                        </telerik:RadRibbonComboBox>
                    </StackPanel>
                </telerik:RadRibbonGroup>
                <telerik:RadRibbonGroup Header="2ème groupe">
                    <StackPanel Orientation="Horizontal"
                                VerticalAlignment="Top">
                        <telerik:RadRibbonComboBox Name="cbo2_1"
                                                   Width="135"
                                                   Height="28"
                                                   SelectedIndex="1">
                            <telerik:RadRibbonComboBoxItem Content="Arial" />
                            <telerik:RadRibbonComboBoxItem Content="Calibri (Body)" />
                            <telerik:RadRibbonComboBoxItem Content="Tahoma" />
                            <telerik:RadRibbonComboBoxItem Content="Verdana" />
                            <telerik:RadRibbonComboBoxItem Content="Times New Roman" />
                            <telerik:RadRibbonComboBoxItem Content="Cambria" />
                        </telerik:RadRibbonComboBox>
                        <telerik:RadRibbonComboBox Name="cbo2_2"
                                                   Height="28"
                                                   Width="45"
                                                   SelectedIndex="0">
                            <telerik:RadRibbonComboBoxItem Content="8" />
                            <telerik:RadRibbonComboBoxItem Content="9" />
                            <telerik:RadRibbonComboBoxItem Content="10" />
                            <telerik:RadRibbonComboBoxItem Content="11" />
                            <telerik:RadRibbonComboBoxItem Content="12" />
                            <telerik:RadRibbonComboBoxItem Content="14" />
                            <telerik:RadRibbonComboBoxItem Content="16" />
                            <telerik:RadRibbonComboBoxItem Content="18" />
                        </telerik:RadRibbonComboBox>
                    </StackPanel>
                </telerik:RadRibbonGroup>
            </telerik:RadRibbonTab>
            <telerik:RadRibbonTab Header="2nd onglet" />
        </telerik:RadRibbonView>
    </Grid>
</Window>
C#
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Data;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Imaging;
using System.Windows.Navigation;
using System.Windows.Shapes;
 
namespace TestRubbanCombo
{
    /// <summary>
    /// Logique d'interaction pour MainWindow.xaml
    /// </summary>
    public partial class MainWindow : Window
    {
        public MainWindow()
        {
            InitializeComponent();
            this._actualiser();
 
        }
 
        private void _actualiser()
        {
            try
            {
                this.cbo1_1.Items.Clear();
 
                for (Int32 index = 0; index < 100; index++)
                {
                    Telerik.Windows.Controls.RadRibbonComboBoxItem itm = new Telerik.Windows.Controls.RadRibbonComboBoxItem();
                    itm.Content = "Elément " + index.ToString("00");
                    this.cbo1_1.Items.Add(itm);
                }
            }
            catch { }
        }
    }
}

A solution ?
Best regards.
0
Kiril Vandov
Telerik team
answered on 14 Oct 2013, 11:55 AM
Hello Gilles,

The item is resolved and its fix will be available in our next Q3 2013 official release. I am happy to inform you that the it is scheduled for the upcoming couple of weeks.

Kind regards,
Kiril Vandov
Telerik
TRY TELERIK'S NEWEST PRODUCT - EQATEC APPLICATION ANALYTICS for WPF.
Learn what features your users use (or don't use) in your application. Know your audience. Target it better. Develop wisely.
Sign up for Free application insights >>
0
gca
Top achievements
Rank 1
answered on 14 Oct 2013, 12:27 PM
Thanks Kiril.
Tags
RibbonView and RibbonWindow
Asked by
Scott Michetti
Top achievements
Rank 1
Answers by
Kiril Vandov
Telerik team
Felix
Top achievements
Rank 1
gca
Top achievements
Rank 1
Share this question
or