두 테이블이 있습니다 : 거래 및 계정.기본 키 데이터를 표시하는 방법?
트랜잭션에 계정 테이블의 외래 키 IDAccount가 있습니다.
Datagridview의 Datasource 속성의 datasource 속성을 Transactions Table에 할당합니다.
Datagridview의 IDAccount에서 Accounts.description을 지정하고 싶습니다.
어떻게해야합니까?
두 테이블이 있습니다 : 거래 및 계정.기본 키 데이터를 표시하는 방법?
트랜잭션에 계정 테이블의 외래 키 IDAccount가 있습니다.
Datagridview의 Datasource 속성의 datasource 속성을 Transactions Table에 할당합니다.
Datagridview의 IDAccount에서 Accounts.description을 지정하고 싶습니다.
어떻게해야합니까?
here에는 각 속성을 검사하고 주 바인딩 된 개체 또는 자식 개체에 속하는지 확인하는 사용자 지정 코드를 수행하는 솔루션이 있습니다.
이 속성을 기반으로 편집 또는 정렬을 지원하지 않는다는 점을 제외하면 이는 훌륭한 해결책입니다.
또 다른 접근법 (나는 더 간단하기 때문에 추천할만한)은 TransactionDescription 속성을 Transaction 객체에 도입하는 것입니다.
public class Transaction
{
private Account _account
public string AccountDescription
{
get { return _account.description; }
set { _account.description = value; }
}
}
는 또한 데이터 바인딩이 잘 작동되도록 일부 사용자 지정에서 INotifyPropertyChanged 코드를 구현해야 할 수도 있습니다.
Win 양식을 요청합니다. –
데이터 테이블을 의미합니까? 일반적으로 값이 표시 될 원본에서 사용할 수 있어야합니다. – V4Vendetta
예 .i 평균 데이터 테이블 –