2017-05-12 39 views
0

我怎样才能Zebble添加列和行边界每个列Xamarin网格和使用它像一个ASP.NET GridView控件或HTML表?创建列标题和单元格边框Zebble电网

例如在下面的示例代码段要放置ID =“COL1”在第一栏和Id =“COL2”在第二列

<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> 

我没有发现关于在zebble电网documentation page这一要求的任何文件。

我使用Zebble 4.0.140

回答

1

Zebble电网不是一个数据网格。它基本上是一个列表,每行可以显示多个项目。但是每行中单元格的性质是相同的,而不是表示不同的数据列。

但通常在移动UX最佳实践中,建议在显示数据列表时避免列标题。当然,在某些线框中,您可能会看到列标题,但它们往往只用于澄清而不需要实施。

如果您确实必须实现列标题,您可以通过将TextView对象置于ListView之前的行中来实现。

+0

感谢您的澄清。我实际上试图在ListView之前放置TextView对象以形成一些标题,但起初它似乎有点奇怪,然后我将其删除。 –