Я использую список в моем проекте xamarin.
<ContentPage.Content>
<StackLayout>
<ListView x:Name="ItemsListView"
ItemsSource="{Binding Items}"
HasUnevenRows="true"
ItemSelected="OnItemSelected">
<ListView.ItemTemplate>
<DataTemplate>
<ViewCell>
<StackLayout Padding="10">
<Label Text="{Binding Text}" />
<Label Text="{Binding Description}" />
</StackLayout>
</ViewCell>
</DataTemplate>
</ListView.ItemTemplate>
</ListView>
</StackLayout>
</ContentPage.Content>
Этот список мои товары в viewmodel:
var mockItems = new List<Item>
{
new Item { Id =1, Text = "First item", Description="This is an item description." },
new Item { Id = 2, Text = "Second item", Description="This is an item description." },
new Item { Id = 3, Text = "Third item", Description="This is an item description." },
new Item { Id = 4, Text = "Fourth item", Description="This is an item description." },
new Item { Id = 5, Text = "Fifth item", Description="This is an item description." }
};
Но я хочу создать новую отдельную страницу ViewModel и View для Item
и использовать ее в этом виде списка. Возможно ли это?