2008-10-02 5 views

답변

22

테두리 색을 변경할 수 없으며 시스템 정의입니다.

테두리 설정을 해제 한 다음 패널에 DataGridView를 배치 해보십시오. DataGridView가 Dock.Fill로 설정되고 Panel의 모든 가장자리에 1 픽셀의 안쪽 여백이있는 곳입니다. 그런 다음 패널의 배경색을 설정하면 포함 된 DataGridView 주위에 테두리로 표시됩니다.

3

당신은 당신이 당신의 자신의 DataGridView를 할 경우 국경을 변경하고의 OnPaint() 메소드를 오버라이드 (override) 할 수있다. 자신의 마술을하기 전에 base.OnPaint (e)를 호출해야합니다.

또한 색상을 설정하는 "GridBorderColor"속성을 추가하여 사용자 자신의 그림이 사용할 수 있습니다.

관련 문제