

前田稔(Maeda Minoru)の超初心者のプログラム入門
![]()
![]()
private void MyForm_Load(object sender, System.EventArgs e)
{
TreeNode[] Mago = { new TreeNode("あゆみ"), new TreeNode("優子") };
TreeNode Singo = new TreeNode("慎吾", Mago);
TreeNode[] NodeRoot = { Singo, new TreeNode("和子") };
treeView1.Nodes.AddRange(NodeRoot);
treeView1.TopNode.Expand();
}
|
private void MyForm_Load(object sender, System.EventArgs e)
{ TreeNode Singo= new TreeNode("慎吾");
Singo.Nodes.Add(new TreeNode("あゆみ"));
Singo.Nodes.Add(new TreeNode("優子"));
treeView1.Nodes.Add(Singo);
treeView1.Nodes.Add(new TreeNode("和子"));
treeView1.TopNode.Expand();
}
|
![]()

private void MyForm_Load(object sender, System.EventArgs e)
{
TreeNode[] Mago= { new TreeNode("あゆみ"), new TreeNode("優子") };
TreeNode Singo= new TreeNode("慎吾", Mago);
TreeNode[] Kazuku = { Singo, new TreeNode("和子") };
TreeNode Suzuki = new TreeNode("鈴木", Kazuku);
TreeNode[] Henry = { new TreeNode("ヘンリー") };
TreeNode Tanaka = new TreeNode("田中", Henry);
TreeNode[] Elizabeth = { new TreeNode("エリザベス") };
TreeNode Sato = new TreeNode("佐藤", Elizabeth);
TreeNode[] NodeRoot = { Suzuki, Tanaka, Sato };
treeView1.Nodes.AddRange(NodeRoot);
treeView1.TopNode.Expand();
}
|
private void MyForm_Load(object sender, System.EventArgs e)
{ treeView1.Nodes.Clear();
TreeNode Suzuki = new TreeNode("鈴木");
TreeNode Singo= new TreeNode("慎吾");
Singo.Nodes.Add(new TreeNode("あゆみ"));
Singo.Nodes.Add(new TreeNode("優子"));
Suzuki.Nodes.Add(Singo);
Suzuki.Nodes.Add(new TreeNode("和子"));
TreeNode Tanaka = new TreeNode("田中");
Tanaka.Nodes.Add(new TreeNode("ヘンリー"));
TreeNode Sato = new TreeNode("佐藤");
Sato.Nodes.Add(new TreeNode("エリザベス"));
treeView1.Nodes.Add(Suzuki);
treeView1.Nodes.Add(Tanaka);
treeView1.Nodes.Add(Sato);
treeView1.TopNode.Expand();
}
|
private void MyHandler(object sender, PaintEventArgs e)
{ treeView1.Nodes.Clear();
TreeNode Suzuki = new TreeNode("鈴木");
treeView1.Nodes.Add(Suzuki);
TreeNode Tanaka = new TreeNode("田中");
treeView1.Nodes.Add(Tanaka);
TreeNode Sato = new TreeNode("佐藤");
treeView1.Nodes.Add(Sato);
TreeNode Singo= new TreeNode("慎吾");
Suzuki.Nodes.Add(Singo);
TreeNode Ayumi= new TreeNode("あゆみ");
Singo.Nodes.Add(Ayumi);
TreeNode Yuko = new TreeNode("優子");
Singo.Nodes.Add(Yuko);
TreeNode Kazuko= new TreeNode("和子");
Suzuki.Nodes.Add(Kazuko);
TreeNode Henry = new TreeNode("ヘンリー");
Tanaka.Nodes.Add(Henry);
TreeNode Elizabeth = new TreeNode("エリザベス");
Sato.Nodes.Add(Elizabeth);
}
|
![]()
treeView1.TopNode.Expand();
|
treeView1.ExpandAll(); // 全 Node を開く
|
treeView1.SelectedNode = Yuko;
|
TreeNode Suzuki = new TreeNode("鈴木");
// Suzuki は登録されている TreeNode とする
Suzuki.Remove();
|
![]()
[Next Chapter ↓] 階層 Data を TreeView に登録
[Previous Chapter ↑] TreeView に登録する