0

내 프로젝트 용으로 가져 오는 웹 서비스 기능이 있습니다. 문제는, 나는 FirstClass 배열을 반환하는 메서드를 가지고 있습니다. 자체에는 SecondClass (멤버 : 이름, 값) 필드 유형이 포함되어 있습니다. 이 배열 데이터 소스로 DataGridView가 있습니다. 사실,이 MyDataGridView.DataSource = Array는 모든 필드 값이 필드 유형의 SecondClass를 표시합니다. (표시된 Namespace.Class 값 필드가 없습니다.) 내가 만들 수있는 값 필드 SecondClass 표시합니다.DataGridView에 ClassType 필드를 표시하는 방법

+0

여기 SecondClass의 실제 유형은 무엇입니까? –

+0

'AutogenerateColumns = true'를 사용하고 있습니까? – V4Vendetta

답변

0

다음 중 하나를 수행 할 수

  • SecondClass에서 ToString 메서드를 재정의

    .

  • 어떤 식 으로든 SecondClass을 수정할 수없는 경우 DataGridView 열을 SecondClass.Name 속성에 바인딩 해보십시오.

  • SecondClass.Name 속성 값을 가져 오는 속성을 추가하여 FirstClass 속성을 상속 할 수 있습니다.

0

사실이 Article

도움

내가 DataPropertyName에 전달할 수 최우수상을 필드 (SecondClass 형식화) Name.Name (두 번째 이름 - SecondClass 재산권) 같은

관련 문제