Hi,
I am programmatically constructing my Splitter layout. It's all working great, but I can't figure out how to expand the panel on creation.
I am loading the settings from an XML file. The following is what I think is the relevant snippet:
// create a tab panel |
RadPane radTabContainerPane = new RadPane(); |
radTabContainerPane.Width = new Unit(22, UnitType.Pixel); |
radTabContainerPane.Scrolling = SplitterPaneScrolling.None; |
radTabContainerPane.MinWidth = 22; |
// create a sliding zone |
RadSlidingZone radSlidingZone = new RadSlidingZone(); |
radSlidingZone.Width = new Unit(22, UnitType.Pixel); |
radSlidingZone.SlideDirection = direction; |
radSlidingZone.ClickToOpen = true; |
// populate children |
XmlNodeList paneXmlNodes = parentPaneXmlNode.SelectNodes("Pane"); |
foreach (XmlNode paneXmlNode in paneXmlNodes) |
{ |
RadSlidingPane radPane = new RadSlidingPane(); |
radPane = (RadSlidingPane)PopulateRadPaneFromPaneXmlNode(radPane, paneXmlNode,parentRadSplitter.Orientation); |
// ??? HOW TO SET PANE AS EXPANDED ??? |
radSlidingZone.Items.Add(radPane); |
} |
radTabContainerPane.Controls.Add(radSlidingZone); |
parentRadSplitter.Items.Add(radTabContainerPane); |
It seems that the "Expanded" property is the only thing missing from your API, I must be missing something.
Many thanks