ComboBox In RibbonView Scroll Issue

7 posts, 0 answers
  1. Scott Michetti
    Scott Michetti avatar
    92 posts
    Member since:
    Feb 2010

    Posted 16 Nov 2012 Link to this post

    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
  2. Kiril Vandov
    Admin
    Kiril Vandov avatar
    324 posts

    Posted 20 Nov 2012 Link to this post

    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.

  3. UI for WPF is Visual Studio 2017 Ready
  4. Felix
    Felix avatar
    17 posts
    Member since:
    Jun 2011

    Posted 30 Nov 2012 Link to this post

    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

  5. Kiril Vandov
    Admin
    Kiril Vandov avatar
    324 posts

    Posted 04 Dec 2012 Link to this post

    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.

  6. gca
    gca avatar
    3 posts
    Member since:
    Mar 2007

    Posted 14 Oct 2013 Link to this post

    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.
  7. Kiril Vandov
    Admin
    Kiril Vandov avatar
    324 posts

    Posted 14 Oct 2013 Link to this post

    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 >>
  8. gca
    gca avatar
    3 posts
    Member since:
    Mar 2007

    Posted 14 Oct 2013 Link to this post

    Thanks Kiril.
Back to Top
UI for WPF is Visual Studio 2017 Ready