Как реализовать ItemTemplate в ListView?Возможно ли реализовать ItemTemplate в ListView?
Я хотел бы сделать в моем макет что-то вроде этого:
Что такое лучший подход, чтобы сделать это?
Как реализовать ItemTemplate в ListView?Возможно ли реализовать ItemTemplate в ListView?
Я хотел бы сделать в моем макет что-то вроде этого:
Что такое лучший подход, чтобы сделать это?
Вы можете создать ItemTemplate для ListView, но ваш пример явно представляет собой Grid, поэтому я бы использовал это вместо этого.
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="33*" />
<RowDefinition Height="33*" />
<RowDefinition Height="33*" />
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="50*" />
<ColumnDefinition Width="50*" />
</Grid.ColumnDefinitions>
<Button Text="Order Proposal" Grid.Row="0" Grid.Column="0" />
... additional buttons here ...
</Grid>
Вы, вероятно, хотите, чтобы создать пользовательский элемент управления, чтобы использовать вместо кнопки, или использовать ContentView, которая создает пользовательский интерфейс вы хотите для каждой ячейки.
<ListView>
<ListView.ItemTemplate>
<DataTemplate>
<ViewCell>
<Grid>
<!-- Your item template UI -->
</Grid>
</ViewCell>
</DataTemplate>
</ListView.ItemTemplate>
</ListView>
Но для меня лучший способ заключается в использовании GridView: XLabs GridView on github