2013-03-21 5 views
3

DataGridView의 선택한 셀 배경색의 RGB 코드를 아는 사람은 누구입니까? 현재 특정 조건이 충족 될 때까지 특정 셀이 비어있는 것처럼 보이려고합니다. '선택되지 않은'ForeColor을 처리하는 것은 필요한 모든 것이 Color.White이기 때문에 쉽습니다. 그러나 SelectionForeColor을 다루는 것이 가장 쉬운 방법은 아닙니다. 내가 찾은 가장 가까운 기본 색상은 Color.DodgerBlue입니다.DataGridView 선택한 셀 기본 색

나는이 site을 참조했으나 제공된 색상에 관해서는 문제가있는 것으로 보입니다.

다음은 내가 언급 한 색상입니다.

enter image description here

나는이 속성에 액세스 할 수있는 방법이 있어야한다고 생각? 그러나 어떻게? 어떤 도움을 주셔서 미리 감사드립니다!

답변

5

내가 찾고 있던 색 : SystemColors.Highlight.

DataGridView 개체의 Properties 섹션으로 이동 한 경우 DefaultCellStyle이라는 속성이 있으며 그 아래에 속성이있는 Appearance 섹션이 있습니다. SelectionBackColor의 기본값은 Highlight이며 System.Drawing.SystemColors입니다.

3

시도 할 속성 중 하나는 DataGridView.RowsDefaultCellStyle.SelectionBackColor이지만 DataGridViewCell.InheritedStyle.SelectionBackColor에 더 관심이있을 수 있습니다.