2009-09-18 4 views
-2

몇 개의 추가 열을 추가했는데 이제는이 X가 다시 있지만 특정 열의 첫 번째 줄에만 나타납니다. X는 큰 x처럼 셀이 가로 지르는 배경을 의미합니다. 이전에이 문제를 겪었던 적이 있었고 교대 색상을 흰색으로 설정하여 해결했습니다. DataGrid에 3 개의 추가 열을 추가하는 것 외에 다른 것은 변경되지 않았습니다.Compact Framework Datagrid - 셀에 X가 있음

누구든지 어떻게 제거 할 수 있는지 알고 있습니까? 감사!

PS : 폐쇄를 위해 투표 누구든지 정말 높은 말을 하차

+2

이 질문은 전혀 의미가 없습니다. 그것은 우리가 당신의 문제에 대한 일종의 역사를 알고 있거나 우리가 마음을 읽었다 고 가정합니다. "X"또는 "뒤로"라는 뜻. X가 처음으로 돌아 왔을 때의 위치는 어디입니까? 휴가? 귀하가 마감 기한을 지키고 있다는 사실이 우리에게 더 중요하거나 긴급한 질문을하지는 않으므로 질문과 관련이 없으며 귀하의 비꼬는 말도 아닙니다. – ctacke

답변

1

column.MappingName 속성에 플러스 및 마이너스 기호를 사용하면 CF가 좋아하지 않습니다. 희망이 사람을 도움이됩니다.

+0

쉼표를 사용할 때 열 이름에 마침표를 사용하는 것도 좋지 않습니다. – sarsnake

1

그것은 열이 이미지 컬럼에 설정하고 이미지 소스가 잘못되는 것을 아마 작동하도록해야한다. 이것은 적어도 내 경험이었습니다. 열의 이미지를 제공하는 소스를 확인하십시오.

편집 :
그런 다음 오류를 던진 그 DataError 열에 대한 그 것이다 또한 현재 빨간색 x의로 처리하려고합니다.

+0

고마움,하지만 안돼; 사용 된 배경 이미지가 없습니다. – sarsnake

+0

그런 다음 http://msdn.microsoft.com/en-us/library/system.windows.forms.datagridview.dataerror.aspx를 처리해보십시오. 오류가 발생한 열에는 빨간색 x가 표시되기 때문입니다. –

+0

DataGridView를 사용하고 있지 않지만 가능한 오류를 체크 아웃합니다. – sarsnake