[C# 문법] C# Color 값 16진수 색상 코드 사용하기


안녕하세요.

 

오늘은 C# 에서 Color 사용하는 방법에 대해서 알려 드리려고 합니다. 그 중에서도 Color16진수 색상 코드를 사용하는 방법에 대해서 알려드리려고 해요.

 

제가 최근에 프로젝트를 하면서 윈폼 컨트롤에 Color 들을 입히는 작업을 하는 중에 컬러 값에 16진수 색상 코드를 사용해야 하는 일이 있었는데요.

 

방법을 모르다가 알게 되어서 저처럼 모르시는 분들 없길 바라며 글을 쓰게 되었습니다.


바로 어떻게 사용하는지 보여드리겠습니다.

 

예제 프로그램은 윈폼 Button 컨트롤에 16진수 색상을 입히는 예제 프로그램을 만들어 보도록 할게요.

 

빈 윈폼 프로젝트 생성 및 Button 컨트롤 배치



 

예제 코드


1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Linq;

using System.Text;

using System.Threading.Tasks;

using System.Windows.Forms;

 

namespace TestGradient

{

    public partial class Form1 : Form

    {

        public Form1()

        {

            InitializeComponent();

 

            //버튼 컨트롤에 16진수 컬러 색상 입히기

            this.uiBtn_Main.BackColor = 

                System.Drawing.ColorTranslator.FromHtml("#0acffe");

        }

    }

}

 

Colored by Color Scripter

cs

 

실행 결과




위와 같이 ColorTranslator 를 이용해서 16진수 값의 컬러 색상이 제대로 입힌 것을 확인하실 수 있습니다.

 

감사합니다.^^


728x90

이 글을 공유하기

댓글

Designed by JB FACTORY