本文整理汇总了C#中DictionaryNode.AddChildNode方法的典型用法代码示例。如果您正苦于以下问题:C# DictionaryNode.AddChildNode方法的具体用法?C# DictionaryNode.AddChildNode怎么用?C# DictionaryNode.AddChildNode使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类DictionaryNode
的用法示例。
在下文中一共展示了DictionaryNode.AddChildNode方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: GetNewVariantNode
private DictionaryNode GetNewVariantNode(DictionaryNode variantsNode, PopupWindowShowActionExecuteEventArgs e, out ViewCloner viewCloner) {
DictionaryNode newVariantNode = variantsNode.AddChildNode("Variant");
viewCloner = ((ViewCloner) e.PopupWindow.View.CurrentObject);
newVariantNode.SetAttribute("ViewID", viewCloner.Caption);
setAttributes(newVariantNode, viewCloner);
return newVariantNode;
}
示例2: Create_BOModel
public void Create_BOModel()
{
var helper = new SchemaHelper();
DictionaryNode node=helper.CreateElement(ModelElement.BOModel);
var dictionaryNode = new DictionaryNode("Element");
dictionaryNode.SetAttribute("Name", ModelElement.Application.ToString());
dictionaryNode.AddChildNode("Element").SetAttribute("Name", ModelElement.BOModel.ToString());
Assert.AreEqual(dictionaryNode.ToXml(), node.ToXml());
}
示例3: Inject_Into_ListView
public void Inject_Into_ListView()
{
var helper = new SchemaHelper();
var element = new DictionaryNode("Element");
element.SetAttribute("Name", ModelElement.Application.ToString());
var childNode = element.AddChildNode("Element");
childNode.SetAttribute("Name", ModelElement.Views.ToString());
var addChildNode = childNode.AddChildNode("Element");
addChildNode.SetAttribute("Name", ModelElement.ListView.ToString());
addChildNode.AddChildNode("Element1");
DictionaryNode dictionaryNode=helper.Inject(@"<Element1/>", ModelElement.ListView);
Assert.AreEqual(element.ToXml(), dictionaryNode.ToXml());
}