When you try to set a value to the ToolTipText property of a RadItem (let's say RadButtonElement), this setting is not serialized in the designer.
When you place several editor instances in a FlowLayoutPanel, for example RadTextBox, RadComboBox, RadDateTimePicker and set their Width to 100, this setting is lost when you run the project.
TextAlign property at RadTextBoxItem is not serialized at design-time.
If you set the GenerateMember of an element to false, it generally removes 'this' from the serialized code concerning the element. However, in the cases where we have a serialized cast in the designer, the word 'this' remains. Since the element is not a member of the form/user control, we get a compile error.
If you try to load a predefined theme in your project and run the project without a debugger, you may get a missing resource exception. The solution to this issue is: Assembly lAssembly = Assembly.GetAssembly(typeof(Telerik.WinControls.Themes.Office2010Theme)); Telerik.WinControls.ThemeResolutionService.LoadPackageResource(lAssembly, "Telerik.WinControls.Themes.Office2010.tssp");
The restore button of RadForm has the following inconsistent styles: Office2010Silver - The image is identical for the maximize and restore states Office2010Black - The back color of the button is wrong when the form is started maximized.
Steps to reproduce: 1. Add a separator to a form 2. Set Orientation to Vertical 3. Set the theme to TelerikMetro or TelerikMetroBlue You will see that the separator is not drawn correctly.
WindowForms - the source code(RadControlsVS2010) does not build in Debug40 configuration.
When maximizing child form in MDI container form with Windows8theme applied, the theming of the MDI buttons would be missing.
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: 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
To reproduce: - Apply the Office2013Light theme to a RadDock with document windows. - Set ShowDocumentCloseButton to true. - You will notice that the close button does not appear.
Change the gestures logic so it can be enabled/disabled per-control. see Control1.SupportsGestures property
Expose the SupportsGesture property in the GestureInfoHelper class to enable users to enable/disable gesture support manually. Workaround: set the field with Reflection private void DisableGestures() { Type gestureHelperType = typeof(GestureInfoHelper); FieldInfo field = gestureHelperType.GetField("supportsGestures", BindingFlags.NonPublic | BindingFlags.Static); field.SetValue(null,false); }
To reproduce: Add a RadSpinEditor with one of the following themes: Breeze Desert Office2010Black/Silver/Blue Office2013Light/Dark VisualStudio2012Light Windows8 Put your mouse over the RadSpinEditor and quickly move it out. You will notice that the border is not being reset. Workaround: From VisualStyleBuilder remove the border of RadSpinEditorElement on ContainsMouse
One should not be able to trigger a shortcut if the element that has the shortcut assigned is disabled.
The design of RadButton in ControlDefault Default state should be implemented through setting the BorderBoxStyle to OuterInnerBorder. When the default drawing is used, however, the inner border introduces visual glitches in the control's corners.
Register themes as components
There is an exception when setting LightVisualElement.Text property to null.
1. Create a new project and add a RadGridView 2. Add a large number of columns (e.g 400) 3. Apply grouping 4. Run on a citrix environment or a virtual machine