Make expand animation to be horizontal when Orientation is Horizontal. DECLINED: Cannot reproduce with R3 2016 binaries.
ICommandSource for RadPanelBarItem, using the same principle like RadMenuItem, since RadPanelBar is mostly used as a menu.
Exception is thrown in the designer when threre are many items in the PanelBar control.
Current behavior: http://admin.telerik.com/Images/editor/Silverlight/PanelBar/31-08-10/current_outcome.png Expected behavior: http://admin.telerik.com/Images/editor/Silverlight/PanelBar/31-08-10/desired_outcome.png
When the RadPanelBar is oriented Horizontally , The ScrollViewer does not work when the mouse wheel button is used.
When using an ItemContainerStyle on the second(non-root) BarItems, the Background doesn`t apply
Items to automatically adjust position when PanelBar has no scrollbar. See attached project. DECLINED: AdjustPositionOfPanelBarItemsNoScrollBar SDK sample demonstrates an approach to customizing the RadPanelBarItems to include a ScrollBar when the RadPanelBar's vertical ScrollBar is Disabled. https://github.com/telerik/xaml-sdk/tree/master/PanelBar/AdjustPositionOfPanelBarItemsNoScrollBar
When an level 2 RadPanelBarItem is selected initially it is stretched. Pressing the Enter key will resize it so that its children fit. As a workaround you can subscribe for the PreviewKeyDown of RadPanelBar and handle the event if the item should not be collapsed. private void OnPreviewKeyDown(object sender, KeyEventArgs e) { var panelBarItem = sender as RadPanelBarItem; if (panelBarItem != null && panelBarItem.Level == 2 && e.Key == Key.Enter) { e.Handled = true; } }
When a control is nested in a RadPanelItem, it is wrapped in another RadPanelBarItem. The DataContext of the second level item is not inherited correctly. As a workaround, you can bind directly to the element which holds the DataContext with an ElementName binding.
Setting a RadGridView element instance as content for a RadPanelBarItem, causes the RadGridView to not show all of its columns.
As a workaround to this, you could set the IsScrollViewerInsideItemsEnabled property of the RadPanelBar element, to True, and you could control the expanded length of the PanelBarItem which holds the RadGridView instance. This could be done by utilizing the ExpandedLength property.
Placing the RadGridView control inside a PanelBarItem element does not display all of its rows when the GroupRenderMode is Flat.
A workaround for this is to place the RadGridView element inside a Grid layout and create a new RowDefinition with Height="Auto".
<telerik:RadPanelBarItem>
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="Auto"/>
</Grid.RowDefinitions>
<telerik:RadGridView/>
</Grid>
</telerik:RadPanelBarItem>