첨부 실행 코드는 나눔고딕코딩 폰트를 사용합니다.
728x90
반응형
728x170
using System.Windows.Forms;

#region 노드 확장하기 - ExpandTreeNode(parentNodeCollection, initialNodeLevel, applyNodeLevel)

/// <summary>
/// 노드 확장하기
/// </summary>
/// <param name="parentNodeCollection">부모 노드 컬렉션</param>
/// <param name="initialNodeLevel">초기 노드 레벨</param>
/// <param name="applyNodeLevel">적용 노드 레벨</param>
/// <remarks>노드 레벨은 1부터 시작한다.</remarks>
public void ExpandNode(TreeNodeCollection parentNodeCollection, int initialNodeLevel, int applyNodeLevel)
{
    if(initialNodeLevel > applyNodeLevel)
    {
        return;
    }

    foreach(TreeNode parentNode in parentNodeCollection)
    {
        parentNode.Expand();

        ExpandNode(parentNode.Nodes, initialNodeLevel + 1, applyNodeLevel);
    }
}

#endregion
728x90
반응형
그리드형(광고전용)
Posted by icodebroker

댓글을 달아 주세요