Xaml 将数据绑定到布局
我是xamarin的新手,我想用scrollanle功能实现一个网格,但我无法实现。我得出以下结论:Xaml 将数据绑定到布局,xaml,xamarin.forms,Xaml,Xamarin.forms,我是xamarin的新手,我想用scrollanle功能实现一个网格,但我无法实现。我得出以下结论: <Grid> <Grid.RowDefinitions> <RowDefinition Height="50"></RowDefinition> </Grid.RowDefinitions> <Grid.ColumnDefinitions> <ColumnDefinition Wid
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="50"></RowDefinition>
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="1*"></ColumnDefinition>
<ColumnDefinition Width="3*"></ColumnDefinition>
</Grid.ColumnDefinitions>
<Button Text="Correct" Grid.Row="0" Grid.Column="0" Clicked="OnStartClicked"/>
<Label Grid.Row="0" Grid.Column="1" Text="my_data_binded_from_my_dto" XAlign="Center" YAlign="Center"/>
</Grid>
有什么帮助吗
谢谢大家在此之前,我们将来到stackoverflow。希望我们能帮助你,让你成为这个社区的一员 我认为实现这一点的最佳选择是使用listview将网格布局与dto绑定。在列表视图中,您可以定义一个模板,该模板将在列表视图中呈现,该模板可以是任何布局。在你的情况下,你的网格 我给你编了一个例子。请检查一下,如果有任何疑问请告诉我。干杯
<ListView x:Name="listView" ItemsSource="{Binding .}">">
<ListView.ItemTemplate>
<DataTemplate>
<ViewCell>
<ViewCell.View>
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="50"></RowDefinition>
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="1*"></ColumnDefinition>
<ColumnDefinition Width="3*"></ColumnDefinition>
</Grid.ColumnDefinitions>
<Button Text="Correct" Grid.Row="0" Grid.Column="0" Clicked="OnStartClicked"/>
<Label Grid.Row="0" Grid.Column="1" Text="my_data_binded_from_my_dto" XAlign="Center" YAlign="Center"/>
</Grid>
</ViewCell.View>
</ViewCell>
</DataTemplate>
</ListView.ItemTemplate>
</ListView>
在这之前,我们先来看看stackoverflow。希望我们能帮助你,让你成为这个社区的一员 我认为实现这一点的最佳选择是使用listview将网格布局与dto绑定。在列表视图中,您可以定义一个模板,该模板将在列表视图中呈现,该模板可以是任何布局。在你的情况下,你的网格 我给你编了一个例子。请检查一下,如果有任何疑问请告诉我。干杯
<ListView x:Name="listView" ItemsSource="{Binding .}">">
<ListView.ItemTemplate>
<DataTemplate>
<ViewCell>
<ViewCell.View>
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="50"></RowDefinition>
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="1*"></ColumnDefinition>
<ColumnDefinition Width="3*"></ColumnDefinition>
</Grid.ColumnDefinitions>
<Button Text="Correct" Grid.Row="0" Grid.Column="0" Clicked="OnStartClicked"/>
<Label Grid.Row="0" Grid.Column="1" Text="my_data_binded_from_my_dto" XAlign="Center" YAlign="Center"/>
</Grid>
</ViewCell.View>
</ViewCell>
</DataTemplate>
</ListView.ItemTemplate>
</ListView>