To reproduce: Create a RadRibbonForm and using UI Spy move over the Close, Minimize or Maximize buttons. You will notice that the buttons cannot be selected since they do not have accessibility objects.
To reproduce: Create a RadPropertyGrid and set its SelectedObject. Set the theme to VisualStudio2012Light, change a property of the selected object and select another property, you will see that the previous property is selected. Now scroll until the previous property is no longer visible, now scroll back until it is visible, you will see that the selection is gone. By design this selection should not exist at all. Workaround: Open the theme with VisualStyleBuilder => RadPropertyGrid => PropertyGridElement => PropertyGridTableElement => PropertyGridItemElement and set the FillTransparent repository to the PropertyGridItemElement.IsModified state.
To reproduce: - Add a RadDropDownList to a blank form and set its RadDropDownStyle to DropDownList. - Add a button which can Enable/Disable the drop down list. - You will notice that there is no visual clues that the control is disabled.
VisualStudio2012Dark theme has incorrect styling for RadLabel. The background color of RadLabel is not consistent with other colors.
VisualStudio2012Light - the Icon of RadForm and RadRibbonForm has incorrect alignment.
To reproduce: Set an image to the ImagePrimitive of the RadButtonElement of RadButton. Also set the ImageLayout property to Stretch, Zoom or anything else. You will see that this property has no effect. Workaround: Use LightVisualElement. This is how it can be used as control: [ToolboxItem(true)] public class RadLightVisualButton : RadControl { private RadLightVisualButtonElement buttonElement; public RadLightVisualButtonElement ButtonElement { get { return buttonElement; } } protected override void CreateChildItems(RadElement parent) { base.CreateChildItems(parent); this.buttonElement = new RadLightVisualButtonElement(); parent.Children.Add(this.buttonElement); } } public class RadLightVisualButtonElement : LightVisualElement { protected override Type ThemeEffectiveType { get { return typeof(LightVisualElement); } } }
1. Run the Demo Application 2. Click the "Dock" item on the left list 3. Click "Programming" tile then lunch the example 4. Drag and drop the Tool Window 1 and/or Tool Window 2 to the document window 1 area to set Tool Window 1 and/or Tool Window 2 as tabbed document 5. Then you can only click and select Tool Window 1 and/or Tool Window 2, but you can't click and select document window 1 Resolution: In the Dock => Programming example is added code which prevent selection: private void radDock1_ActiveWindowChanging(object sender, DockWindowCancelEventArgs e) { e.Cancel = e.NewWindow is DocumentWindow; } We modified the example to log information when select different windows.
The screentip is not position correctly when the item is on the left part of the screen.
Telerik winforms demo application "bugtracker" issue: reproduction: 1. drag the "bugs" window to touch the upper middle docking guide icon and without releasing the mouse button drag it further Effect: please observe that the remainder of the "bugs window" will not be refreshed, you can draw with this window The same issue can be also observed in the demo hub: drag > Tabstrip properties demo application and also in the DragDropService demo application.
When the PaperSources collection contains an empty string the dialog enters in an endless loop.
To reproduce: 1. Use the following code snippet: public class ViewModel:INotifyPropertyChanged { public ViewModel() { } private bool _isShown; public bool IsShown { get { return this._isShown; } set { this._isShown = value; OnPropertyChanged("IsShown"); } } public event PropertyChangedEventHandler PropertyChanged; protected void OnPropertyChanged(string propertyName) { PropertyChangedEventHandler handler = PropertyChanged; if (handler != null) handler(this, new PropertyChangedEventArgs(propertyName)); } } 2. Add a MS Panel and a RadPanel to the form. 3. Add Panel.DataBindings at design time for its Visible property to the ViewModel.IsShown property. 4. When you run the application, the MS Panel is not visible. However, if you remove the RadPanel it is shown. Please refer to the attached sample video illustrtaing better the performed steps.
Workaround - set the Visible property of the needed pages to true
Add Navigation bar Like the one at the bottom of Outlook 2013 with pop-ups when hovering.