문제

상황은 다음과 같습니다. WPF FixedPageDataRow에 바인딩해야합니다.바인딩은 DataRows에 대해 작동하지 않습니다.그들은 DataRowViews에 대해 작동합니다.나는 가장 일반적인 방법으로 이것을해야한다. 왜냐하면 나는 유전자 코드에있는 것에 대해 아무것도 모르고 통제 할 수 없기 때문이다.

내가 필요한 것은 주어진 DataRow에 대한 DataRowView를 얻을 수있는 것입니다.저는 DataRow에 대해 Find() 메서드를 사용할 수 없습니다. 키를 사용하기 때문이며 테이블에 기본 키 세트가 있다는 보장도 없습니다.

누군가이 문제를 해결하는 가장 좋은 방법에 대한 제안이 있습니까?

도움이 되었습니까?

해결책

정확히 섹시한 코드는 아니지만 테이블을 반복하지 않고 행을 찾는 자동화 된 방법이 아닌 것 같습니다. 라코 디스

다른 팁

라코 디스

정답입니다.그러나 이러한 상황에 처해 있다면 DataView 및 사용 방법에 대해 자세히 알아 본 다음 코드를 테이블 중심이 아닌보기 중심으로 리팩터링해야합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top