c# 둥근 버튼 만들기 C# Circular Button
1. 클래스를 생성하고 다음과 같이 코딩한다.
using System;
using System.Collections.Generic;
using System.Drawing.Drawing2D;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace Monitor0._2.UI_Forms
{
class CircularButton : Button
{
protected override void OnPaint(PaintEventArgs pevent)
{
GraphicsPath grPath = new GraphicsPath();
grPath.AddEllipse(0, 0, ClientSize.Width, ClientSize.Height);
this.Region = new System.Drawing.Region(grPath);
base.OnPaint(pevent);
}
}
}
2. 다시빌드하고 도구상자에 CircularButton이 있다. 드래그해서 쓰면된다.
'기타 ETC > C#' 카테고리의 다른 글
C# 리스트박스 항목 가져오기 (0) | 2020.04.09 |
---|---|
C# 에서 IP 주소 가져오는 방법 (0) | 2020.03.27 |
C# 그라디언트 판넬 컨트롤 만들기 (0) | 2020.03.24 |
C# DragControl 만들기 (0) | 2020.03.24 |
C# 윈폼 Form(폼) 둥글게 타원으로 만드는 방법 (0) | 2020.03.24 |