我需要按路径添加aws emr add-steps --cluster-id 'j-XXXXX' --steps Type=spark,Name= SomeSparkApp,Args=[--executor-memory,1g,/home/hadoop/mypythonfile.py]
,例如:
我正在尝试添加代码:
TreeView Node
Ex路径:Node0 \ Node1 \ Node2 Ex节点:测试
但是parentNode总是返回public void AddParent(string path, string node)
{
TreeNode parentNode = treeView1.Nodes[path];
if (parentNode != null)
{
parentNode.Nodes.Add(node);
}
}
。
有人可以帮助我吗?
答案 0 :(得分:0)
我解决了我的问题
首先检查节点:
public void AddParent(string path, string node)
{
foreach (TreeNode tnode in treeView1.Nodes)
{
if (tnode.FullPath == path)
{
tnode.Nodes.Add(node);
break;
}
checkChildren(tnode, path, node);
}
treeView1.ExpandAll();
}
之后,检查孩子们:
public void checkChildren(TreeNode original, string path, string node)
{
foreach (TreeNode tnode in original.Nodes)
{
if (tnode.FullPath == path)
{
tnode.Nodes.Add(node);
break;
}
checkChildren(tnode, path, node);
}
}
感谢'!小号