public DocumentLayout CreateDocumentLayout() { DocumentLayout layout = new DocumentLayout(); layout.controlFactory = controlFactory; _layouts.Add(layout); return layout; }
public XMLControl() { _parentLayout = null; _resizeMode = ResizeMode.Both; _instanceId = _instanceIdCounter; ++_instanceIdCounter; }
public void Load(string fileName) { _layoutXmlDocument.Load(fileName); _layoutFileName = fileName; _layouts.Clear(); XmlSourceDocumentManager.Instance().Clear(); XmlElement rootElement = _layoutXmlDocument.DocumentElement; foreach ( XmlNode node in rootElement.ChildNodes ) { if (node.Name.ToLower() == "source") { XmlSourceDocumentManager.Instance().AddDocument(node.InnerText); } else if (node.Name.ToLower() == "form") { DocumentLayout layout = new DocumentLayout(); layout.controlFactory = controlFactory; layout.deserializeFromXml(node, false); _layouts.Add(layout); } } }
public void AddDocumentLayout( DocumentLayout layout ) { _layouts.Add(layout); }
public void RemoveDocumentLayout(DocumentLayout layout) { _layouts.Remove(layout); }