728x90
반응형
728x170
using System.Windows.Forms;
#region 스크롤 하기 - Scroll(treeView, nodeIndex)
/// <summary>
/// 스크롤 하기
/// </summary>
/// <param name="treeView">TreeView</param>
/// <param name="nodeIndex">노드 인덱스</param>
public void Scroll(TreeView treeView, int nodeIndex)
{
if(treeView.Nodes.Count == 0)
{
return;
}
nodeIndex = Math.Min(Math.Max(0, nodeIndex), treeView.Nodes.Count - 1);
treeView.Nodes[nodeIndex].EnsureVisible();
}
#endregion
#region 처음으로 스크롤 하기 - ScrollToFirst(treeView)
/// <summary>
/// 처음으로 스크롤 하기
/// </summary>
/// <param name="treeView">TreeView</param>
public void ScrollToFirst(TreeView treeView)
{
Scroll(pTreeView, 0);
}
#endregion
#region 마지막으로 스크롤 하기 - ScrollToLast(treeView)
/// <summary>
/// 마지막으로 스크롤 하기
/// </summary>
/// <param name="treeView">TreeView</param>
public void ScrollToLast(TreeView treeView)
{
Scroll(treeView, treeView.Nodes.Count - 1);
}
#endregion
728x90
반응형
그리드형(광고전용)
'C# > WinForm' 카테고리의 다른 글
[C#/WINFORM] Form 클래스 : 마우스로 폼 이동시키기 (0) | 2014.12.03 |
---|---|
[C#/WINFORM] Form 클래스 : ALT+F4 키 방지하기 (0) | 2014.12.03 |
[C#/WINFORM] 마우스 이벤트 발생시키기 (0) | 2014.12.03 |
[C#/WINFORM] ComboBox 클래스 : 데이터 바인딩 하기 (0) | 2014.12.02 |
[C#/WINFORM] BufferedGraphics 클래스 사용하기 (0) | 2014.12.02 |
[C#/WINFORM] Graphics 클래스 : 컨트롤 캡처하기 (0) | 2014.12.02 |
[C#/WINFORM] Graphics 클래스 : CopyFromScreen 메소드를 사용해 화면 캡처하기 (0) | 2014.12.02 |
[C#/WINFORM] Screen 클래스 : 작업 영역 크기 구하기 (0) | 2014.12.02 |
[C#/WINFORM] Form 클래스 : 화면 중앙에 배치하기 (0) | 2014.12.02 |
[C#/WINFORM] Screen 클래스 : 화면 크기 구하기 (0) | 2014.12.02 |
댓글을 달아 주세요