특이하게도.. 색상 지정할때는 값을 주면 되는데
기본 색상으로 하려면 new를 해주어야 한다.
if (lblExample.ForeColor != System.Drawing.Color.Red)
{
lblExample.ForeColor = System.Drawing.Color.Red;
}
else
{
lblExample.ForeColor = new System.Drawing.Color();
}
[링크 : https://stackoverflow.com/.../how-to-programmatically-set-the-forecolor-of-a-label-to-its-default]
'Programming > c# & winform' 카테고리의 다른 글
C# 큰 이미지를 일부만 그리고 드래그 지원하기 (2) | 2020.10.30 |
---|---|
C# CS0051 오류 - 일관성 없는 접근성: ‘type’ 매개 변수 형식이 ‘method’ 메서드보다 접근성이 부족합니다. (0) | 2020.10.30 |
C# 기본 색상으로 설정하기 (2) | 2020.10.30 |
C# .net framework combobox 에 여러 기본값 넣기 (0) | 2020.10.30 |
C# WebBrowser 컨트롤 DOM 제어하기 (0) | 2020.10.29 |
c# 멀티 모티터 사용 시 스크린의 순서 (0) | 2020.10.26 |
댓글을 달아 주세요
System.Drawing.Color 자체는 클래스라서 new로 생성해서 상세값이나 사용자값을 넣을수 있고,
2020.11.01 08:17 [ ADDR : EDIT/ DEL : REPLY ]나머지 Red나 Blue같은 애들은 초기 제공부터 static 형식으로 제공되기때문에 new선언 없이 바로 사용하기때문에 햇갈리실수 있습니다.
C#을 파고 들면 파고 들수록
2020.11.01 09:44 [ ADDR : EDIT/ DEL ]신기하다 + 나름 고심을 많이 했구나
라는 느낌을 받게 됩니다 ㅎ