Моя проблема в том, что мне нужно сравнить, существует ли уже цвет дочернего узла в древовидном представлении. Если он существует, не добавляйте узел.
Код: Выделить всё
if (quadrado_detetado == 1)
{
tv_lista_quadrados.Nodes.Add("Quadrado Detetado " + increamenta_listagem_quadrados);
if (tv_lista_quadrados.Nodes.Count > 1)
{
// Compare the current child node with all child nodes in the treeview ??
if (//doesn't exist)
//add
tv_lista_quadrados.Nodes[incrementa_listagem_quadrados].Nodes.Add
("Cores: " + cores_dos_pontos_medios[0] + " " +
cores_dos_pontos_medios[1] + " " +
cores_dos_pontos_medios[2] + " " +
cores_dos_pontos_medios[3] + " ");
}
else
{
// remove this node ??
}
}
incrementa_listagem_quadrados++;
}
Код: Выделить всё
quadrado_detetadoКод: Выделить всё
cores_dos_pontos_mediosМожет ли кто-нибудь мне помочь? Как найти дочерние узлы и сравнить?