we are using RadSplitter, RadDockLayout , RadDock and RadChart in our application.
- We need to set our custom width and height of raddock and radchart when we drop those from radsplitter to raddocklayout.
- similarly when dropped from raddocklayout to radsplitter the raddock and radchart within should to width and height of radsplitter.
- if we resize raddock then radchart should resize automatically itself.
In ASPX side code :
<telerik:RadSplitter ID="RadSplitter1" runat="server" Height="100%" BorderSize="0"
BorderWidth="0" Skin="Black">
<telerik:RadPane ID="RadPane1" runat="server" Width="350px" BorderSize="0" BorderWidth="0"
Height="100%">
<telerik:RadSlidingZone ID="RadSlidingZone1" runat="server" BorderSize="0" BorderWidth="0">
<telerik:RadSlidingPane ID="RadSlidingPane1" Title="RadSlidingPane1" runat="server"
BorderSize="0" BorderWidth="0" Width="300px">
<telerik:RadDockLayout runat="server" ID="RadDockLayout1"
OnLoadDockLayout="RadDockLayout11_LoadDockLayout"
StoreLayoutInViewState="false" EnableViewState="false">
<telerik:RadDockZone runat="server" ID="RadDockZoneVertical1" Orientation="Vertical"
FitDocks="true" RenderMode="Classic" BorderSize="0" BorderWidth="0" Width="270px"
MinHeight="270px">
<telerik:RadDock runat="server" ID="RadDock9" Text="Chart 1" EnableAnimation="true"
DockMode="Default" EnableAjaxSkinRendering="true" EnableEmbeddedBaseStylesheet="true"
RenderMode="Classic" Width="150px" EnableRoundedCorners="true" Resizable="true"
DockHandle="Grip" Skin="Black" BorderSize="0" BorderWidth="0" AutoPostBack="true"
UniqueName="raddoc1" CssClass="chartDock">
<ContentTemplate>
<telerik:RadChart ID="radChartJP" runat="server" IntelligentLabelsEnabled="True"
Legend-Visible="true" ChartTitle-TextBlock-Text=""
AutoLayout="false" Skin="Default">
</telerik:RadChart>
</div>
</ContentTemplate>
</telerik:RadDock>
</telerik:RadDockZone>
</telerik:RadDockLayout>
</telerik:RadSlidingPane>
</telerik:RadSlidingZone>
</telerik:RadPane>
</telerik:RadSplitter>
Could you please advise how to achieve the same.