2017-05-12 11 views
0

에 대한 열 머리글과 셀 테두리 만들기? 아래의 샘플 조각의 예를 들어 나는 열을 추가하고 행 <strong>국경</strong> 및 <strong>헤더</strong> 각 열에 대한 Zebble에 자 마린의 그리드와 ASP.NET의 GridView 또는 HTML 테이블처럼 사용할 수있는 방법 Zebble 그리드

내가 zebble 그리드 documentation page에서 이러한 요구 사항에 관한 문서를 발견하지 않았다 두 번째 열

<Grid z-of="rowItem, Cell" Id="List" DataSource="Items" LazyLoad="true" EmptyText="Empty list">   
    <z-Component z-type="Cell" z-partial="true" z-base="GridCell[rowItem]" > 
     <TextView Id="col1" CssClass="tableCell" Text="@Item.Col1" /> 
     <TextView Id="col2" CssClass="tableCell" Text="@Item.Col2" /> 
    </z-Component> 
    </Grid> 

에 = "col1에"첫 번째 열에 및 아이디 = "COL2"ID를 배치 할 .

내가 Zebble 4.0.140

답변

1

Zebble 그리드 사용하고는 데이터 그리드가 아닙니다. 이것은 본질적으로 하나 이상의 항목이 각 행에 렌더링 될 수있는 목록입니다. 그러나 각 행에있는 셀의 본질은 다른 데이터 열을 나타내는 것과 반대입니다.

일반적으로 모바일 UX 모범 사례에서는 데이터 목록을 표시 할 때 열 헤더를 사용하지 않는 것이 좋습니다. 물론 일부 철사 프레임에서는 열 머리글을 볼 수는 있지만 명확하게하기 위해서만 존재하며 구현할 필요가 없습니다.

열 머리글을 반드시 구현해야하는 경우 ListView 바로 앞의 행에 TextView 개체를 배치하면됩니다.

+0

설명해 주셔서 감사합니다. 사실 ListView 전에 TextView 객체를 배치하여 일부 헤더를 형성하려고 시도했지만 처음에는 약간 이상하게 보였으 나 제거했습니다. –