Form should be closed only with Left mouse button
Steps to reproduce: Create & show a RadRibbonForm under Windows 8 and exception will occurred.
When a user double-clicks the OK button at design-time, an empty event handler is created. However, this handler needs the WithEvents keyword in the Designer of the form.
If you set the RadForm's title bar to string that contains the ampersand symbol (&), the symbol is replaced with underline symbol.
We should allow users to turn off the sound played when a RadMessageBox is shown.
RadMessageBox - SetThemeName method is not working correctly, after dispose on owner form. Workaround - Reset the radMessageBoxForm field via reflection. For example: var field = typeof(RadMessageBox).GetField("radMessageBoxForm", BindingFlags.NonPublic | BindingFlags.Static); field.SetValue(null, null); RadMessageBox.SetThemeName("Office2007Black");
RadMessageBox - has incorrect layouts when the message text is formatted with HTML like. Workaround: RadMessageBox.Show("Text"); RadMessageBox.Instance.Dispose(); If you are using themes, consider the following approach: RadMessageBox.SetThemeName("Windows7"); RadMessageBox.Show("This is some long text that sometimes does not wrap as it should."); var field = typeof(RadMessageBox).GetField("radMessageBoxForm", BindingFlags.NonPublic | BindingFlags.Static); field.SetValue(null, null);
To reproduce: - set your windows taskbar to auto-hide. - Add RadForm to a blank solution. - Change the forms behaviour with the following one: RadRibbonFormBehavior radRibbonFormBehavior1 = new RadRibbonFormBehavior(); this.radRibbonFormBehavior1.Form = this; this.FormBehavior = this.radRibbonFormBehavior1; - When you maximize the form the taskbar won't show like in the normal case.
RadForm loses its scrollbars when maximized and also throws an exception in rare cases when the user scrolls with the mouse wheel.
FIX. RadForm - setting the Visibility of the TitleBar to collapsed does not take effect until the form is resized.
1. Create a new project and add a button. 2. On button click show a new RadForm by calling its ShowDialog method from another thread. You should use Invoke.
1. Create a new project with RadForm and RadGridView. 2. Handle the ScreenTipNeeded event to show screen tips in RadGridView cells. 3. Run the project and note that the first time when showing a screen tip, RadForm changes its size.
Description: Text alignment of the title bar caption can not be changed. this.FormElement.TitleBar.TitlePrimitive.Alignment = ContentAlignment.MiddleCenter;
FIX. Pressing Escape does not trigger the Click event of the form's CancelButton.
FIX. RadForm - setting the CancelButton property of the form to a button named exactly CancelButton, will prevent the button click event from firing when Esc is pressed. Changing the name of the button anything else will resolve the case. Comment: This is the default beavior of the standard button and comes from .NET Framework.
To reproduce: - Add RadForm - Set RightToLeft = True - Click the form icon (the title bar icon) => the menu appears on the left side of the form instead of the right side. And also the menu is not in right to left mode.
Steps to reproduce. 1. Add a grid and a button to a form. 2. Set the button as the AcceptButton 3. Add a text column to the grid 4. Run the project, open a cell for edit, hit enter and the button will be clicked closing the form in the process.
To reproduce: 1.Add a RadButton and on its Click event, show a RadMessageBox. 2.Add a RadDropDownList . 3.Drag several themes from the toolbox and drop them onto the form (e.g. Office2010Black, Office2010Blue, TelerikMetro, Windows8) 4.Use the following code: public Form1() { InitializeComponent(); this.radDropDownList1.Items.Add("Office2010Black"); this.radDropDownList1.Items.Add("Office2010Blue"); this.radDropDownList1.Items.Add("TelerikMetro"); this.radDropDownList1.Items.Add("Windows8"); this.radDropDownList1.SelectedIndexChanged += radDropDownList1_SelectedIndexChanged; this.radDropDownList1.SelectedItem = this.radDropDownList1.Items[0]; } private void radDropDownList1_SelectedIndexChanged(object sender, Telerik.WinControls.UI.Data.PositionChangedEventArgs e) { string itemText = this.radDropDownList1.Items[e.Position].Text; ThemeResolutionService.ApplicationThemeName = itemText; } private void radButton1_Click(object sender, EventArgs e) { RadMessageBox.Show("Some message", "Confirmation", MessageBoxButtons.OKCancel); } When you select a new item from the RadDropDownList, the theme for the entire application is changed. But when you click the button to show a RadMessageBox, the RadMessageBox has incorrect style for its buttons. Workaround: set the RadMessageBox.ThemeName before showing it: RadMessageBox.ThemeName = ThemeResolutionService.ApplicationThemeName; RadMessageBox.Show("Some message", "Confirmation", MessageBoxButtons.OKCancel);
To reproduce: Create a RadFrom, make it MDIParent and add MDI children Set the RightToLeft property of the MDIParent to Yes and you will see that the the left side of the child forms is a little cut off. This can be seen by comparing the distance between the end of the form and the X button.