前田稔(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 に登録する