반응형
색상정보를 DB에 저장할려고 문자열로 변환해서 저장
OLE = red + (green * 256) + (blue * 256 * 256)
RGB = "red % 255" + "(green / 256) % 256" + "(blue / 256 / 256) % 256"
public string ForeColorStr{ get{ return Convert.ToString(ColorTranslator.ToOle(this.ForeColor)); } set{ this.ForeColor = ColorTranslator.FromOle(Convert.ToInt32(value)); } } public string BackColorStr{ get{ return Convert.ToString(ColorTranslator.ToOle(this.BackColor)); } set{ this.BackColor = ColorTranslator.FromOle(Convert.ToInt32(value)); } }
반응형
'백엔드 > C#' 카테고리의 다른 글
마우스 옆에 다이얼로그 뜨게 하기 (0) | 2019.03.05 |
---|---|
Collection 캐스팅하기 (0) | 2019.02.27 |
통통한 화살표 그리기 (0) | 2019.02.20 |
RichTextBox 입력할 때 주의할점(또는 컴포넌트 접근은 Load 이벤트 안에서) (0) | 2019.02.14 |
[디버깅] 특정 버전 가져오기 (0) | 2019.01.08 |
댓글