2010-07-12 4 views
2

내 개체를 데이터 바인딩하는 방법을 찾고 있습니다. 그래서 하나의 객체는 Column에 의해 표현 될 것이고 객체가 행에 의해 표현되는 일반적인 바인딩과는 다릅니다. 현재 Infragistics UltraGrid를 사용하고 있으며 내 BusinessObjects에서 DataTable을 직접 만들고 Grid 용 데이터 소스로 사용합니다. 그러나 Databinding을 사용하지 않고 그러한 DataTable/View에 대한 업데이트를 수행하는 것이 고통 스럽기 때문에 그렇게 좋아하지 않습니다. 더 좋은 아이디어?.Net의 열 기반 데이터 바인딩?

답변

1

데이터 란 무엇입니까? 은 데이터를 즉석에서 조 변경 (like so) 할 수 있지만 약간 어색하며 데이터가 모두 동일한 유형 인 경우에만 작동합니다 ("열"이 "속성"에 매핑되기를 기대하므로)). 또한 "행"을 추가하는 것은 매우 어렵습니다 (속성이기 때문에 속성을 추가해야합니다).

그러나 배열과 유사한 데이터의 경우 데이터 바인딩과 일부 연기 및 미러를 통해 수행 할 수 있습니다.