2010-12-01 6 views
0

EF를 사용하고 User로 bindingSource의 DataSource를 설정합니다.중첩 된 속성 목록 상자

 
User 
_________ 
UserId 
UserName 
ProductId 


Product 
_________ 
ProductId 
ProductName 

나는 그에게 많은 사용자를 결합하고 싶습니다 :

지금 목록 상자에서 나는 Product.ProductName로 valueMember asUserId 및 DisplayMember (중첩 된 속성)

schemat이 설정 하시겠습니까 ProductNames를 제어하고 표시하지만 예를 들어 4 명의 사용자가 있어도 ProductName 하나만 볼 수 있습니다.

public partial class User { 
    public string ProductName { get { return this.Product.ProductName; } } 
} 

당신이 DisplayMember에 대한 중첩 된 속성에 액세스 할 필요가 없습니다 것입니다 이런 식으로 : 당신이 그런 식으로, 다른 소스 파일을 생성하고 사용자 클래스에 속성을 추가 할 수 있도록 EF에 의해 생성

답변