Approved
Last Updated: 03 Oct 2019 07:48 by ADMIN

Please refer to the attached sample project and follow the steps from the gif file. 

You will notice that each time a random group displays only images (no text) when the groups don't fit in the ribbon's width.

Workaround:

        public MDIForm()
        {
            InitializeComponent();
            this.radRibbonBar1.RibbonBarElement.ItemVisiblityStateChanging += this.RibbonBarElement_ItemVisiblityStateChanging;
        }

        private void RibbonBarElement_ItemVisiblityStateChanging(object sender, ItemVisiblityStateChangingEventArgs args)
        {
            if (args.NextVisibilityState == ChunkVisibilityState.NoText)
            {
                args.Cancel = true;
            }
        }

Completed
Last Updated: 22 Jul 2019 13:17 by ADMIN
Release R3 2019 (LIB 2019.2.729)
Create a RadRibbonForm.
Set the ApplicationMenuStyle of RibbonBar to BackstageView
Run the form and maximize it.
Open BackstageView and then click the Restore button of the form.
You will see that BackstageView bounds are not correct(see attached images).
Completed
Last Updated: 22 Jul 2019 13:28 by ADMIN
Release R3 2019 (LIB 2019.2.729)
Create a RadRibbonForm.
Set the ApplicationMenuStyle of RibbonBar to BackstageView
Run the form and maximize it.
Open BackstageView and you will see that part of the form is drawn outside of the screen.
Completed
Last Updated: 15 Jul 2019 10:42 by ADMIN
Release R3 2019 (LIB 2019.2.722)
Created by: GLENN
Comments: 1
Category: RibbonBar
Type: Bug Report
1
Create a RadRibbonForm.
Set the ThemeName to Office2013Light.
There is a double blue border on the left and right of RadRibbonBar.
Completed
Last Updated: 15 Jul 2019 08:32 by ADMIN
Release R3 2019 (LIB 2019.2.722)
Created by: Valery
Comments: 0
Category: RibbonBar
Type: Bug Report
0
When changing the layout mode and a button has no text an exception occurs.

Workaround: 

- Set the text of all buttons to an empty string. 
Completed
Last Updated: 01 Jul 2019 14:56 by ADMIN
Release R3 2019 (LIB 2019.2.708)
Maximizing the form cuts off the RadRibbonBar and decreases the content padding.
Completed
Last Updated: 01 Jul 2019 14:58 by ADMIN
Release R3 2019 (LIB 2019.2.708)

Please refer to the attached sample project and follow the steps from the gif file. 

Shrink the ribbon to create sub groups for expanding. Then, maximize the form. You will notice that the groups are still collapsed although there is so much space.

Approved
Last Updated: 27 May 2019 11:18 by ADMIN
Created by: M.
Comments: 5
Category: RibbonBar
Type: Bug Report
1

Hello,

 

you will find in attached image the problem for File Tab button regarding its look in the editor and when running the application. How can I resolve this difference ?

 

Best regards

Completed
Last Updated: 27 Mar 2019 11:44 by Dimitar

Structure:

  • Add a RadRibbonBar
  • Add a RibbonTab
  • Add a RadRibbonBarGroup
  • Add a button in the group
  • Clicked event of button must do a FileFolderDialog.ShowDialog()

 

How to reproduce:

  • reduce (collapse) the RadRibbonBar with the ^ button on the far right
  • click on the button that will show the DialogForm

 

Result:

   the menu will be repainted over the dialogform

 

Using the Fluent theme.

Sometimes the popped up menu is just plain white, sometimes its painted correctly (showing buttons) but always over the DialogForm.

 

thanks

Completed
Last Updated: 27 Mar 2019 16:50 by Dimitar
Problem similar to issue 1385801. When a group is collapsed (not the tab, but the group) then there is no way to scroll the list of a gallery element in this group. Issue can be seen in Word-inspired project with Styles gallery in Home tab. Reduce form's width so that Styles group is collapsed and then open the group in a new popup and try to scroll down the list of the Styles gallery.
Declined
Last Updated: 01 Mar 2019 12:29 by ADMIN

When a form's width is reduced enough then some groups in ribbon bar will become collapsed and in group's place a drop-down arrow is shown. When this arrow is clicked it will show properly its active state in all themes except three Metro themes. In Metro themes arrow's active state is such that only upper half of the control is visible. The issue is shown in current documentation for RadRibbonBar in the following image:

 

 

Completed
Last Updated: 14 Feb 2019 16:34 by ADMIN
If ribbon group is collapsed and we open its drop-down panel and click on its dialog launcher then nothing happens. Observed in clean Word-inspired project (Font and Paragraph groups have launchers).
Completed
Last Updated: 31 Jan 2019 11:39 by ADMIN
Created by: Valery
Comments: 2
Category: RibbonBar
Type: Bug Report
0

In RadDropDownListElement add two DescriptionTextListDataItem:

            radDropDownListElementFoo.Items.Add(new DescriptionTextListDataItem("Foo 1", "Description 1"));
            radDropDownListElementFoo.Items.Add(new DescriptionTextListDataItem("Foo 2", "Description 2"));

But the description is not displayed and the drop down height is too large (foo.png)

What am I doing wrong?

If change ItemHeight = 36, then description is displayed, but the drop down height is too large (foo36.png)

Completed
Last Updated: 17 Dec 2018 17:10 by Dimitar
ADMIN
Created by: Dimitar
Comments: 0
Category: RibbonBar
Type: Bug Report
0
To reproduce:
Open a form with a ribbon, focus the tabs and press 1 with the screen keyboard (German language). 

Workaround:
class MyRibbon : RadRibbonBar
{
    protected override ComponentInputBehavior CreateBehavior()
    {
   
        return new MyComponentBehavior(this);
    }
    public override string ThemeClassName
    {
        get { return typeof(RadRibbonBar).FullName; }
    }
}
class MyComponentBehavior : RibbonBarInputBehavior
{
    public MyComponentBehavior(RadRibbonBar owner) : base(owner)
    {

    }
    protected override string GetKeyStringRepresentation(Keys input)
    {
        uint nonVirtualKey = NativeMethods.MapVirtualKey((uint)input, 2);

        if (nonVirtualKey > char.MaxValue)
        {
            return null;
        }

        return base.GetKeyStringRepresentation(input);
    }
}



Completed
Last Updated: 02 Nov 2018 09:02 by Dimitar
To reproduce:
- Add a RadToggleButtonElement to the quick access toolbar.

Workaround:
RadToggleButton button = new RadToggleButton();
button.Text = "Test";        
button.Height = 17;

RadHostItem host = new RadHostItem(button);
host.MinSize = new Size(50, 0);
host.MaxSize = new Size(0, 17);
host.StretchVertically = false;

radRibbonBar1.QuickAccessToolBarItems.Add(host);

Completed
Last Updated: 22 May 2018 07:48 by Dimitar
1. Place a RadRibbonBar on a form

2. Add couple of New Tabs

3. Select a tab in Design Time

4. You will see that the current tab is not switched

Note that you can switch to a different tab if you click it 3 times or if you fast click twice on a tab and then select another tab.
Approved
Last Updated: 30 Apr 2018 11:03 by ADMIN
To reproduce: please refer to the attached sample project and gif file.

Workaround:  this.radRibbonBar1.RibbonBarElement.ApplicationButtonElement.DropDownOpened+=ApplicationButtonElement_DropDownOpened;

 private void ApplicationButtonElement_DropDownOpened(object sender, EventArgs e)
        {
            foreach (RadItem item in this.radRibbonBar1.RibbonBarElement.ApplicationButtonElement.DropDownMenu.Items)
            {
                RadMenuItem menuItem = item as RadMenuItem;
                if (menuItem!=null)
                {
                    menuItem.MinSize = new Size(item.Size.Width, 24);
                }
                
            }
        }
Completed
Last Updated: 26 Feb 2018 11:07 by Dimitar
Workaround: this.radDropDownButtonElement1.ActionButton.TextElement.TextRenderingHint = System.Drawing.Text.TextRenderingHint.AntiAliasGridFit; 
Approved
Last Updated: 22 Feb 2018 14:58 by ADMIN
To reproduce: please run the attached sample project and follow the steps from the gif file.

Workaround: close the popup before showing the message or the dialog:


        private void radButtonElement1_Click(object sender, EventArgs e)
        {
              if (!radRibbonBar1.Expanded)
            {
                this.radRibbonBar1.RibbonBarElement.Popup.ClosePopup(Telerik.WinControls.UI.RadPopupCloseReason.Mouse);
            }
            RadMessageBox.Show("Test");
        }
Completed
Last Updated: 28 Nov 2017 06:46 by ADMIN
How to reproduce:  subcribe to the Click event handled of a RadSplitButtonElement added to a certain group in RadRibbonBar, notice that when you click on the button the event will fire two times

Workaround: 
bool cancel;
private void radSplitButtonElement1_Click(object sender, EventArgs e)
{
    if (!cancel)
    {
        //Handle Click event;
        this.cancel = true;
        return;
    }

    this.cancel = false;
}
1 2 3 4 5 6