Ejemplo n.º 1
0
        private void ReadBindingExpression(XmlNode bindingNode)
        {
            var constraintIdAttribute = bindingNode.Attributes["id"];
            var constraintId          = constraintIdAttribute.Value;
            var expression            = string.Empty;

            for (var i = 0; i < bindingNode.ChildNodes.Count; i++)
            {
                var childNode = bindingNode.ChildNodes[i];
                switch (childNode.Name)
                {
                case "expression":
                    expression = childNode.InnerText;
                    break;
                }
            }

            var newBinding = new VisualizerBindingExpressionModel(expression);

            newBinding.Id = Convert.ToInt32(constraintId);
            _display.AddBindingExpression(newBinding);
        }