0
그래서 3 개의 부모 노드가있는이 TreeView가 있습니다. 동일한 상위 노드에있는 두 명의 하위 노드에 종속 된 특정 하위 노드가 있습니다. 내가 한 코드는 다음과 같습니다.다른 하나 (TreeView)를 확인한 후 체크 박스를 확인하십시오
private void tvMorgan_AfterCheck(object sender, TreeViewEventArgs e)
{
if ((e.Node.Text.Contains("BRL/EUR")) && (e.Node.Parent.Text.Contains("FWD")))
{
TreeNode tnParent = e.Node.Parent;
tnParent.Nodes["BRL/USD"].Checked = true;
tnParent.Nodes["EUR/USD"].Checked = true;
}
}
내가 실행할 때 확인하고 싶은 두 노드를 찾을 수 없습니다. 미리 감사드립니다.
찾을 수 없다는 의미는 무엇입니까? – gbianchi
if 내부에 중단 점을 설정하면 노드에 찾고자하는 키가 있거나 텍스트에있는 경우에 나타납니다. 또한 코드를 문자열에 덜 의존적으로 만들 수 있습니다. –
아마도 TreeNode.Name 속성을 설정하는 것을 잊었을 것입니다. –