전체 소스
      WATTreeView.zip

 

특별히 설명은 필요 없을거 같습니다.




using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Text;

using System.Windows.Forms;

 

namespace WATTreeView

{

    public partial class Form1 : Form

    {

        Random m_random = new Random(); // 랜덤인스턴스생성

        public Form1()

        {

            InitializeComponent();

        }

 

        private void Form1_Load(object sender, EventArgs e)

        {

            treeView1.Nodes.Clear();

        }

 

        // 선택된노드에노드추가하기

        private void button1_Click(object sender, EventArgs e)

        {

            TreeNode node = treeView1.SelectedNode;

            if (null == node)

                treeView1.Nodes.Add(m_random.Next(0, 100).ToString());

            else

            {

                node.Nodes.Add(m_random.Next(0, 100).ToString());

                node.Expand();

            }

        }

 

        // 선택노드삭제

        private void button2_Click(object sender, EventArgs e)

        {

            TreeNode node = treeView1.SelectedNode;

            if (null != node)

            {

                node.Remove();

            }

        }

 

        // 체크된노드삭제

        private void btnDelCheck_Click(object sender, EventArgs e)

        {

            foreach (TreeNode n in treeView1.Nodes)

            {

                if (n.Checked) n.Remove();

            }

        }

    }

}


출처: http://whiteat.com/38407


 

사업자 정보 표시
화이트앳 | 박원호 | 서울 용산 서계동 252-8 | 사업자 등록번호 : 106-11-55283 | TEL : 070-4412-5754 | 통신판매신고번호 : 2011-서울용산-01007호 | 사이버몰의 이용약관 바로가기
  1. blueasa 2011.11.14 17:38 신고

    좋은 정보 감사합니다. :)

+ Recent posts

티스토리 툴바