Example #1
0
        private void AddTabHelper(string label, string val)
        {
            var      doc = new XmlDocument();
            ListItem li  = new ListItem();

            li.label     = label;
            li.enabled   = true;
            li.value     = val;
            li.imageName = "iconName";

            // <parameters><panels><listPanel listId="controlName"></panels></parameters>
            doc = new XmlDocument();
            var parametersNode = doc.CreateElement("parameters");
            var panelsNode     = doc.CreateElement("panels");
            var listPanelNode  = doc.CreateElement("listPanel");

            listPanelNode.SetAttribute("listId", label);
            panelsNode.AppendChild(listPanelNode);
            parametersNode.AppendChild(panelsNode);

            li.parameterNode = parametersNode;

            var listPropChoice = new ListPropertyChoice(m_mediator, li, m_adapter, this);

            Add(listPropChoice);
        }
Example #2
0
        private void AddItemHelper(string label)
        {
            var doc = new XmlDocument();
            var li  = new ListItem();

            li.label         = label;
            li.enabled       = true;
            li.value         = label;
            li.imageName     = "iconName";
            li.parameterNode = doc.CreateElement(label);

            var listPropChoice = new ListPropertyChoice(m_mediator, li, m_adapter, this);

            Add(listPropChoice);
        }