Salve a tutti,
sto litigando con un treeview con un problema banale.
Crea la treeview con nodi e sottonodi
TreeStampe.Nodes.Clear();
TreeStampe.CheckBoxes = true;
TreeNode input = new TreeNode("Input ");
TreeStampe.Nodes.Add(input);
string tag = "inputdati";
input.Nodes.Add(tag, "Dati Input");
input.Nodes[tag].Tag = tag;
Non mi interessa gestire il click sul nodo, ma sapere dall'esterno, in un evento di un button sullo stesso form, se un determinato nodo è flaggato.
Utiizzando la key che ho assegnato, cerco di verificare se .checked = true;
if (TreeStampe.Nodes["inputdati"].Checked == true)
{
Questo però mi va in errore.
Qual'è l'errore commesso?
Non è che dovrei ciclare tutti i nodi e sotto nodi e verificare se l'oggetto nodo è true?
Spero di essere stato chiaro.
Saluti
Sebastiano Floridia