Completed
Last Updated: 09 Jun 2020 15:02 by ADMIN
Release R2 2020 SP1

I set the ShowClearButton on the design-time but the clear button not displayed when I run the application.

However, it works fun when I set the ShowClearButton programatically.

            commandBarTextBox1.TextBoxElement.ShowClearButton = true;

Do you know why?

Completed
Last Updated: 05 Jul 2019 11:24 by ADMIN
Release R3 2019

Please refer to the attached gif file and the provided sample project. 

//Workaround 1          this.commandBarDropDownList1.CommandBarDropDownListElement.EditableElement.TextBox.TextBoxItem.UseDefaultDisabledPaint = false;

            this.commandBarDropDownList1.CommandBarDropDownListElement.EditableElement.TextBox.TextBoxItem.Enabled = false;

//Workaround 2

            this.commandBarDropDownList1.CommandBarDropDownListElement.EditableElement.TextBox.TextBoxItem.ReadOnly = true;
            this.commandBarDropDownList1.CommandBarDropDownListElement.EditableElement.TextBox.TextBoxItem.PropertyChanged += TextBoxItem_PropertyChanged;
            this.commandBarDropDownList1.SelectedIndexChanged += CommandBarDropDownList1_SelectedIndexChanged;

        private void CommandBarDropDownList1_SelectedIndexChanged(object sender, Telerik.WinControls.UI.Data.PositionChangedEventArgs e)
        {
            this.commandBarDropDownList1.CommandBarDropDownListElement.EditableElement.TextBox.TextBoxItem.SelectionLength = 0;
            this.commandBarDropDownList1.CommandBarDropDownListElement.EditableElement.TextBox.TextBoxItem.SelectionStart = 0;
        }

        private void TextBoxItem_PropertyChanged(object sender, PropertyChangedEventArgs e)
        {
            this.commandBarDropDownList1.CommandBarDropDownListElement.EditableElement.TextBox.TextBoxItem.SelectionLength = 0;
            this.commandBarDropDownList1.CommandBarDropDownListElement.EditableElement.TextBox.TextBoxItem.SelectionStart = 0;
        }

Completed
Last Updated: 05 Jun 2014 07:08 by ADMIN
ADMIN
Created by: Nikolay
Comments: 0
Category: CommandBar
Type: Bug Report
0
Currently, in order to set the focus on the textbox part of an item of RadCommandBar in Form_Load, one should do this:
this.commandBarTextBox1.TextBoxElement.TextBoxItem.HostedControl.Select();

There should be a shortcut API that allows for easier setting of the focus.
Completed
Last Updated: 14 Sep 2018 14:59 by Dimitar
To reproduce:
1. Create a project
2. Add a Telerik form
3. Add a RadCommandBar
4. Add some buttons
5. Debug application
(forget you are running application)
6. Click on add button on command bar. As a result, Visual studio Crashes.

Note: if you perform the same steps with RadRibbonBar a message is shown that the file can't be modified  while debugging. Please refer to the attached screenshot.
Completed
Last Updated: 15 Jun 2018 13:39 by Dimitar
Use attached to reproduce. 
Completed
Last Updated: 05 Jun 2014 07:08 by ADMIN
PasswordChar of TextBoxElement of CommandBarTextBox is not serialized at design-time.
Completed
Last Updated: 14 Dec 2015 10:20 by ADMIN
Workaround: set the RadCommandBar.EnableRadAccessibilityObjects property to false.
Completed
Last Updated: 02 Nov 2015 11:12 by ADMIN
Workaround:  use the attached below theme files. How custom themes can be loaded - http://www.telerik.com/help/winforms/themes-using-custom-themes.html
Completed
Last Updated: 11 Sep 2015 10:33 by ADMIN
Workaround: 
public partial class RadForm1 : Telerik.WinControls.UI.RadForm
{
    public RadForm1()
    {
        InitializeComponent();

        this.commandBarDropDownButton2.DropDownMenu.DropDownOpening += DropDownMenu_DropDownOpening;
    }

    private void DropDownMenu_DropDownOpening(object sender, CancelEventArgs e)
    {
        if (this.WindowState == FormWindowState.Maximized)
        {
            RadDropDownMenu dMenu = sender as RadDropDownMenu;

            RadPopupOpeningEventArgs eventArgs = (RadPopupOpeningEventArgs)e;
            eventArgs.CustomLocation = new System.Drawing.Point(eventArgs.CustomLocation.X + this.commandBarDropDownButton2.Size.Width, eventArgs.CustomLocation.Y);
        }
    }
}
Completed
Last Updated: 08 Feb 2012 05:16 by Svetlin
Setting ToolTip of RadListVisualItem of CommandBarDropDownList does not show the tool tip
Completed
Last Updated: 17 Mar 2015 12:35 by ADMIN
To reproduce: add a RadCommandBar to the form with several CommandBarStripElements. Change the Name property for one of the CommandBarStripElements at design time. You will notice that the new name is not serialized in the designer file.
Completed
Last Updated: 13 Nov 2014 10:22 by ADMIN
To reproduce:

Add a RadCommandBar with a row and a strip. Add a CommandBarSplitButton and subscribe to its Click event. You will see that when you click the arrow button the event will be fired. In result you cannot distinguish whether the arrow button is clicked.

Workaround:

private bool arrowButtonClicked;
void ArrowPart_Click(object sender, EventArgs e)
{
    this.arrowButtonClicked = true;

    //... CommandBarSplitButton.ArrowPart logic
}

void button_Click(object sender, EventArgs e)
{
    if (this.arrowButtonClicked)
    {
        this.arrowButtonClicked = false;
        return;
    }

    //...CommandBarSplitButton logic
}
Completed
Last Updated: 04 Aug 2014 14:12 by ADMIN
To reproduce:

Add a RadCommandBar, add some rows, strips and buttons. Apply any of the following themes: Office2010Black, Office2010Blue or VisualStudio2012Light . You will notice that the whole RadCommandBar has no theming.



Workaround:

Download the theme files below and apply them as follows:

ThemeResolutionService.LoadPackageFile(@"themPath/theme.tssp");
ThemeResolutionService.ApplicationThemeName = "VisualStudio2012Light";
Completed
Last Updated: 12 Jun 2014 12:05 by ADMIN
Completed
Last Updated: 02 Jun 2014 08:37 by ADMIN
Workaround: use the following approach:
private void commandBarDropDownList1_EnabledChanged(object sender, EventArgs e)
{
    if (this.commandBarDropDownList1.Enabled)
    {
        this.commandBarDropDownList1.DropDownListElement.TextBox.BackColor = Color.White;
    }
    else
    {
        this.commandBarDropDownList1.DropDownListElement.TextBox.TextBoxItem.BackColor = Color.FromArgb(210, 210, 210);
    }
}
Completed
Last Updated: 17 Jun 2014 08:28 by ADMIN
When you change the ImageList property of RadCommandBar at runtime, the images of the items are not updated. In addition, if there are items in the overflow popup, their image is reset to default. 

WORKAROUND:
You need to reset each item's ImageIndex property in order for the new image to appear and you also need to update the ImageList property of the overflow popups manually. 

private void radCheckBox1_ToggleStateChanged(object sender, StateChangedEventArgs args)
{
	radCommandBar1.ImageList = radCheckBox1.Checked ? imageList32 : imageList16;
	ToggleImageIndices();
}

private void ToggleImageIndices()
{
	foreach (var row in radCommandBar1.Rows)
	{
		foreach (var strip in row.Strips)
		{
			((RadControl)strip.OverflowButton.OverflowPanel.Layout.ElementTree.Control).ImageList = radCommandBar1.ImageList;
			foreach (var item in strip.Items)
			{
				int oldIndex = item.ImageIndex;
				item.ImageIndex = -1;
				item.ImageIndex = oldIndex;
			}
			foreach (var item in strip.OverflowButton.OverflowPanel.Layout.Children.OfType<RadCommandBarBaseItem>())
			{
				int oldIndex = item.ImageIndex;
				item.ImageIndex = -1;
				item.ImageIndex = oldIndex;
			}
		}
	}
}
Completed
Last Updated: 02 Jun 2014 09:36 by ADMIN
Description: add a RadCommandBar and Dock it to the Left. Add several CommandBarToggleButton and CommandBarButton items and set their StretchHorizontally property to true and StretchVertically property to false. Save changes, close the designer and open it again. The settings are not kept.
Completed
Last Updated: 15 Jul 2011 09:25 by ADMIN
1. Open solution and double-click on Form1.vb
2. select any of the buttons up top in the RadCommandbar like the Back button and then double click on it so it adds an event to the code file.
3. It should have taken you to the even when added, so now delete the event method that was generated.
4. Click on the Form1.vb [Design] file and you should see the error.
Completed
Last Updated: 07 Aug 2013 01:15 by Jesse Dyck
To reproduce: radCommandBar1.Dock = DockStyle.Left; CommandBarToggleButton toggleButton = new CommandBarToggleButton(); toggleButton.Text = "some text"; toggleButton.Orientation = Orientation.Vertical; toggleButton.DrawText = true; radCommandBar1.Rows[0].Strips[0].Items.Add(toggleButton); radCommandBar1.Rows[0].Strips[0].Orientation = Orientation.Vertical;
Completed
Last Updated: 21 Feb 2011 05:03 by ADMIN
FIX. RadCommandBar - selecting default item for CommandBarSplitButton prevents the drop down from being opened