DataRow에서 DefaultView DataRowView 가져 오기
-
09-06-2019 - |
문제
상황은 다음과 같습니다. WPF FixedPage
를 DataRow
에 바인딩해야합니다.바인딩은 DataRows
에 대해 작동하지 않습니다.그들은 DataRowViews
에 대해 작동합니다.나는 가장 일반적인 방법으로 이것을해야한다. 왜냐하면 나는 유전자 코드에있는 것에 대해 아무것도 모르고 통제 할 수 없기 때문이다.
내가 필요한 것은 주어진 DataRow
에 대한 DataRowView
를 얻을 수있는 것입니다.저는 DataRow
에 대해 Find()
메서드를 사용할 수 없습니다. 키를 사용하기 때문이며 테이블에 기본 키 세트가 있다는 보장도 없습니다.
누군가이 문제를 해결하는 가장 좋은 방법에 대한 제안이 있습니까?
해결책
정확히 섹시한 코드는 아니지만 테이블을 반복하지 않고 행을 찾는 자동화 된 방법이 아닌 것 같습니다. 라코 디스
다른 팁
라코 디스
정답입니다.그러나 이러한 상황에 처해 있다면 DataView 및 사용 방법에 대해 자세히 알아 본 다음 코드를 테이블 중심이 아닌보기 중심으로 리팩터링해야합니다.
제휴하지 않습니다 StackOverflow