I have a Cartesian chart with DateTimeCategoricalAxis.
1- I want a free space added at the end of the horizontal axis, and extends it beyond the maximum date which now available on the horizontal chart.
2 Every time the chart is initialized, it previews entire data! Is there a way to show only the last 50 data points at first time initialization of chart?
<telerik:RadStackedDataBar Name="xStackedDataBar" Grid.Row="1" Grid.Column="1" Minimum="-20" Maximum="20" ValuePath="BarValue" ToolTipPath="ToolTipItem" Margin="10,5"> <telerik:RadStackedDataBar.BarBrushes> <databars:BrushCollection> <SolidColorBrush Color="SlateBlue" /> <SolidColorBrush Color="AntiqueWhite" /> <SolidColorBrush Color="Aqua" /> <SolidColorBrush Color="Green" /> <SolidColorBrush Color="Blue" /> </databars:BrushCollection> </telerik:RadStackedDataBar.BarBrushes></telerik:RadStackedDataBar>


I faced an unexpected RadPropertyGrid behavior, when I was trying to collapse an arbitrary group in PropertyGrid.
When my application starts RadPropertyGrid is loaded. I need some groups in RadPropertyGrid to be collapsed initially.
I'm trying to subscribe to Loaded event and make a call to propertyGrid.CollapseGroup(groupName); But it doesn't work.
Exploring forum I came across another solution
Dispatcher.BeginInvoke(DispatcherPriority.DataBind, new Action(() => CollapseGroup(GroupName)));
It works but with some quirks. Control loads groups (which I suppose to be collapsed) and they are initially expanded. And about a half of a second later they collapse. So the control blinks on the start and this looks very annoying.
How can I avoid this group "blinkings"?
A sample project can be found here: http://ge.tt/2gV7ilB1/v/0?c