SemeionModulesDesigner.UI.FormManager.UpdateFormFromXml C# (CSharp) Method

UpdateFormFromXml() private method

Updates values in XForm from given Xml file.
private UpdateFormFromXml ( string fileName ) : void
fileName string Path to Xml file contains data.
return void
        internal void UpdateFormFromXml(string fileName)
        {
            var xmlParser = new XmlParser();
            var filledXForm = xmlParser.GetFilledXForm(fileName, _xForm);

            if (filledXForm != null)
            {
                _xFormData = filledXForm;
            }

            _controlManager.UpdateVisibleContainers(_xFormData.Root);
            _controlManager.UpdateBindingForVisibleContainer(_xFormData.Root);
        }

Usage Example

示例#1
0
        public void CanUpdateFormFromXml()
        {
            //asign
            var formManager = new FormManager(new Panel());

            ////action
            formManager.GenerateFormFromXsdFile("DocumentumArchivageSettings.xsd");
            formManager.UpdateFormFromXml("DocumentumArchivageSettings.xml");

            //assert
        }
All Usage Examples Of SemeionModulesDesigner.UI.FormManager::UpdateFormFromXml