728x90
반응형
728x170
using System.Drawing;
using System.Drawing.Drawing2D;
#region 폼 페인트 처리하기 - Form_Paint(sender, e)
/// <summary>
/// 폼 페인트 처리하기
/// </summary>
/// <param name="sender">이벤트 발생자</param>
/// <param name="e">이벤트 인자</param>
private void Form_Paint(object pSender, PaintEventArgs e)
{
using(BufferedGraphics bufferedGraphics = BufferedGraphicsManager.Current.Allocate(e.Graphics, ClientRectangle))
{
bufferedGraphics.Graphics.Clear(Color.Silver);
bufferedGraphics.Graphics.InterpolationMode = InterpolationMode.High;
bufferedGraphics.Graphics.SmoothingMode = SmoothingMode.AntiAlias;
bufferedGraphics.Graphics.TranslateTransform
(
AutoScrollPosition.X,
AutoScrollPosition.Y
);
Pen pen = new Pen(Color.FromArgb(111, 91, 160), 3);
bufferedGraphics.Graphics.DrawLine(pen, 0, 0, 100, 100);
pen.Dispose();
bufferedGraphics.Render(e.Graphics);
}
}
#endregion
728x90
반응형
그리드형(광고전용)
'C# > WinForm' 카테고리의 다른 글
[C#/WINFORM] TextBox 클래스 : 한글만 입력하기 (0) | 2014.12.03 |
---|---|
[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] TreeView 클래스 : 스크롤 하기 (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 |
댓글을 달아 주세요