This code (in Form1.cs) works:
Code:
private void button4_Click(object sender, EventArgs e)
{
TreeNode tn1 = this.treeView1.Nodes[0];
logic1.changeTreeNode(ref tn1);
}
This code (in Form1.cs) DOESN'T work:
Code:
private void button4_Click(object sender, EventArgs e)
{
TreeNode tn1 = treeNode10;
logik1.ÄndraTräd(ref tn1);
}
Where treeNode10 is declared in Form1.Designer.cs:
Code:
System.Windows.Forms.TreeNode treeNode10 = new System.Windows.Forms.TreeNode("Rond 1");
this.treeView1 = new System.Windows.Forms.TreeView();
this.treeView1.Nodes.AddRange(new System.Windows.Forms.TreeNode[] {treeNode10});
My main question is why is treeView declared as
Code:
this.treeView1 = new System.Windows.Forms.TreeView();
and treeNode10 declared as:
Code:
System.Windows.Forms.TreeNode treeNode10 = new System.Windows.Forms.TreeNode("Rond 1");
Both the treeView and the treeNode is added at designtime in designview.
/Jonni