2011-09-19 4 views
0

개찰구를 맞춤 설정하는 방법이 있나요 DataTable? 데이터의 가로 흐름과 행당 여러 개의 열이있는 DataTable을 갖고 싶습니다.개찰구 맞춤 (데이터) 테이블 레이아웃

예컨대 : 이것은 단지 하나의 객체 (각각 하나 개의 데이터 세트)

답변

4

이에 대한 DataTable를 사용하지 마십시오을 표시하는 데 사용되는 것 DataTable 클래스의 일반적인 사용과는 달리

------------------------------ 
|prename| John| surname| Doe | 
------------------------------ 
|city | NY | country| USA | 
------------------------------ 

.

단순한 경우 각 데이터 요소에 대해 Label을 포함하는 패널을 만들고 해당 html 조각에 표 레이아웃을 배치하면됩니다. 귀하의 코멘트에서 언급 한 바와 같이

은 당신이 어떤을 할 것이다하는 DataGridView을 사용 아마도 중첩 된 RepeatingView 구성 요소의 열에 대한 행에 대해 하나 하나를 사용하여 자신의 구조를 구축, 또는 수, 매개 변수화 크기, 더 동적으로 만들려면 당신을위한 레이아웃 작업.

그러나 실제로 DataTable은 의미있는 컬럼 구조를 가진 테이블을 의미하며 데이터에 적합하지 않고 사용자의 방식대로 얻을 수있는 컬럼 구조를 처리하기위한 많은 코드가 포함되어 있습니다.

+0

답장을 보내 주셔서 감사합니다. 문제는, 전체 테이블을 가변 길이의 입력 데이터로 동적으로 만들고 싶을뿐입니다. 그리고 컬럼 길이를 정의하는 매개 변수도 있습니다. – rotsch

+0

@rotsch - 편집을 참조하십시오. –

+0

다시 한번 감사드립니다. 나는'DataViewBase'를 하위 클래스로 만들려고했지만 데이터 자체에 대해서만 열 이름에 액세스 할 수 없다는 문제가 있습니다. – rotsch