Struktur Data: Demo Tree View
Struktur Data: Demo Tree View
Oleh:
Dewi Evita Lani
3125153762
Etika Widyawati
3125152762
Fiddya Puspita
3125153219
Sidik
3125121991
Form1.Designer.cs
namespace DemoTreeView
{
partial class Form1
{
/// <summary>
/// Required designer variable.
/// </summary>
private System.ComponentModel.IContainer components = null;
/// <summary>
/// Clean up any resources being used.
/// </summary>
/// <param name="disposing">true if managed resources should be disposed; otherwise,
false.</param>
protected override void Dispose(bool disposing)
{
if (disposing && (components != null))
{
components.Dispose();
}
base.Dispose(disposing);
}
#region Windows Form Designer generated code
/// <summary>
/// Required method for Designer support - do not modify
/// the contents of this method with the code editor.
/// </summary>
private void InitializeComponent()
{
System.Windows.Forms.TreeNode treeNode1 = new
System.Windows.Forms.TreeNode("Pekerja1");
System.Windows.Forms.TreeNode treeNode2 = new
System.Windows.Forms.TreeNode("Pekerja2");
System.Windows.Forms.TreeNode treeNode3 = new
System.Windows.Forms.TreeNode("Manajer1", new System.Windows.Forms.TreeNode[] {
treeNode1,
treeNode2}); //treeNode3 terdiri dari treeNode1 dan treeNode2
System.Windows.Forms.TreeNode treeNode4 = new
System.Windows.Forms.TreeNode("Pekerja3");
System.Windows.Forms.TreeNode treeNode5 = new
System.Windows.Forms.TreeNode("Pekerja4");
System.Windows.Forms.TreeNode treeNode6 = new
System.Windows.Forms.TreeNode("Manajer2", new System.Windows.Forms.TreeNode[] {
treeNode4,
treeNode5}); //treeNode6 terdiri dari treeNode4 dan treeNode5
System.Windows.Forms.TreeNode treeNode7 = new
System.Windows.Forms.TreeNode("Node7");
System.Windows.Forms.TreeNode treeNode8 = new
System.Windows.Forms.TreeNode("Boss", new System.Windows.Forms.TreeNode[] {
treeNode3,
treeNode6,
treeNode7}); //treeNode7 terdiri treeNode3, treeNode6, dan treeNode7
this.treeView1 = new System.Windows.Forms.TreeView();
this.SuspendLayout();
//
// treeView1
//
this.treeView1.Location = new System.Drawing.Point(13, 13); //menentukan letak
kotak putih
this.treeView1.Name = "treeView1";
treeNode1.Name = "Node3";
treeNode1.Text = "Pekerja1";
treeNode2.Name = "Node4";
treeNode2.Text = "Pekerja2";
treeNode3.Name = "Node1";
treeNode3.Text = "Manajer1";
treeNode4.Name = "Node5";
treeNode4.Text = "Pekerja3";
treeNode5.Name = "Node6";
treeNode5.Text = "Pekerja4";
treeNode6.Name = "Node2";
treeNode6.Text = "Manajer2";
treeNode7.Name = "Node7";
treeNode7.Text = "Node7";
treeNode8.Name = "Boss";
treeNode8.Text = "Boss";
this.treeView1.Nodes.AddRange(new System.Windows.Forms.TreeNode[] {
treeNode8});
this.treeView1.Size = new System.Drawing.Size(259, 228); //menentukan ukuran kotak
putih
this.treeView1.TabIndex = 0;
//
// Form1
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); //menentukan skala
kotak abu-abu dan putih
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; //menentukan
ukuran font
this.ClientSize = new System.Drawing.Size(284, 262); //ukuran kotak abu-abu
this.Controls.Add(this.treeView1); //memunculkan kotak treeView1 (yang putih)
this.Name = "Form1";
this.Text = "Form1";
this.ResumeLayout(false);
}
#endregion
}
}
Program.cs
using
using
using
using
using
System;
System.Collections.Generic;
System.Linq;
System.Threading.Tasks;
System.Windows.Forms;
namespace DemoTreeView
{
static class Program
{
/// <summary>
/// The main entry point for the application.
/// </summary>
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new Form1());
}
}
}