FIX. RadRibbonForm - exception when loading icon in design time "Requested range extends past the end of the array."
To reproduce: -use RadForm with WindowState=Maximized at design-time; -add RadPanel with Dock = Top; -after running the application minimize the form and maximize it again; as a result the form title bar is cut off. Workaround: set Margin of the FormElement and Top docked panel when maximizing: private void Form1_SizeChanged(object sender, EventArgs e) { RadForm form = sender as RadForm; if (form != null) { if (form.WindowState == FormWindowState.Maximized) { form.FormElement.Margin = new Padding(0, 8, 0, 0); (form.Controls[0] as RadPanel).PanelElement.Margin = new Padding(0, 20, 0, 0); } } }
To reproduce: -add RadPivotGrid -apply Breeze theme; all filter buttons are missing for the column descriptors;
To reproduce: - Create new RadDropDownMenu wit some items in it. - Set ShowItemToolTips to true. - Subscribe to ToolTipTextNeeded event. - Notice that despite the event is fired the tooltips are not shown.
To reproduce: Open Demo Application, open editors, open Time Picker Exception should occur. Note: The exception occurs if the registry key HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation\TimeZoneKeyName is missing from the registries. Workaround: Restore the registry file as per this MSDN article - http://support.microsoft.com/kb/555537
PrintSettings dialog crash if Printer's SourceName is empty. Workarround: Enumerate printers and set a name for empty Source Names. class MyPrintSettingDialog : PrintSettingsDialog { public MyPrintSettingDialog(RadPrintDocument document):base(document) { } public MyPrintSettingDialog():base() { } protected override void LoadSettings() { PrinterSettings.PaperSourceCollection paperSourceCollection = this.PrintDocument.PrinterSettings.PaperSources; int index = 0; while (index < paperSourceCollection.Count) { if (string.IsNullOrEmpty(paperSourceCollection[index].SourceName) || paperSourceCollection[index].SourceName == "-1") { paperSourceCollection[index].SourceName = "NONEMPTY NAME"; } index++; } base.LoadSettings(); } }
The NavigateBackwards/Forwards buttons in RadSchedulerNavigator should show image instead of text when using Aqua theme.
WindowForms - the source code(RadControlsVS2010) does not build in Debug40 configuration.
If the list of shortcuts contains a null value exception occurs.
CodedUI playback does not able to recognize a button placed in RibbonBar ButtonGroup/Group
To reproduce: - add a grid with some sample rows - apply TelerikMetro theme to the grid - select the rightmost column - you will notice that there is 1px extra space between the grid border and the column Workaround: - Open the TelerikMetro theme in Visual Style Builder. - Expand RadGridView up to GridTableElement. - In the elements window expand TableElement - Set the padding property to 0.
Description: RadCheckBox with Windows8Theme doesn't appear as Checked during ToggleStateChanging if e.Cancel == true and RadMessageBox is shown. You should hover the check box to update its visual Checked state. To reproduce: -add RadCheckBox to a form -apply Windows8Theme to the check box -subscribe for its ToggleStateChanging and use the following code snippet: if (args.NewValue == Telerik.WinControls.Enumerations.ToggleState.Off && radCheckBox2.Checked == false) { RadMessageBox.Show("Must Be Checked", "Required", MessageBoxButtons.OK, RadMessageIcon.Info); args.Cancel = true; } Workaround: private void radCheckBox1_ToggleStateChanging(object sender, StateChangingEventArgs args) { if (args.NewValue == Telerik.WinControls.Enumerations.ToggleState.Off && radCheckBox2.Checked == false) { RadCheckBox checkBox = (sender as RadCheckBox); if (checkBox.ThemeName == "Windows8") { checkBox.Checked = true; } RadMessageBox.Show("Must Be Checked", "Required", MessageBoxButtons.OK, RadMessageIcon.Info); args.Cancel = true; } }
To reproduce: - Create a treeview with the Visual Studio 2012 Light theme. - Add multiple nodes to the tree - Select the first node - While hovering the selected first node with the mouse press the down arrow to select the next node - The text of the first node will stay white while the hover background will also be white making the text seem like it vanishes. Workaround: - Open the theme in Visual Style Builder - Expand the tree view in the Controls Structure window - In the ElementState window select MouseOver state - Add Normal Fore Color font style to the mouse over state
To reproduce: - Set ShowRootLines to true - Apply one of the following themes: Aqua, Office2007, TelerikMetro, VS2012 Workaround: - Open the theme in visual style builder - Expand the RadTreeView in the ControlStructureWindow - Select TreeNodeExpandItem and expand it in the Elements window - Navigate to the PossitionOffset property and set its width to 1
To reproduce: Dock a window under another with these themes( blue black silver): instead of docking under, it docks overs as if over the tab icon instead of the down arrow. Workaround: -Extract the predefined themes -Open the Office2010blue theme with Visual Style Builder -In the control structure window select RadDock - Docking Guides -Expand DockingGuidesElement and select BottomImage -In the Elements window expand DockingGuidesElement and set filter to changed properties -Change LocationOnCenterGuide property to 45;90 -Save the theme and use it in your application
Steps to reproduce: 1. Add a small button to a form. 2. On click of this button show an OpenFileDialog. 3. Add a big button to the form 4. Add some sort of notification in the big button's click event handler (RadMessageBox) 5. Run the project and open the file dialog. 6. Position the dialog so the file (inside the open file dialog) you will choose will be over the big button. 7. Select a file by double clicking on it. You will see that the Click event for the big button will be fired.
Description: When using RadPageView in strip view mode with Office2007Black theme the header and footer have a label containing the text of the current page. To reproduce: -Add a pageView -Add a page -Change the theme to Office2007Black Workaround: ((RadPageViewStripElement)radPageView1.ViewElement).Footer.Visibility = ElementVisibility.Collapsed; ((RadPageViewStripElement)radPageView1.ViewElement).Header.Visibility = ElementVisibility.Collapsed;
Windows8Theme - There is missing style of RadCheckBoxElement.ToggleState = Intermediate state.
FIX. Windows8Theme - missing drag and drop styling for RadTreeView.
Steps to reproduce: 1) Launch your demo application and select -->scheduler -->DataBinding Select Bind to dataset 2) Try to re-size any appointment by mouse and click Save button it will revert to previous state and you see the error.