Se eu tiver a uma classe Veiculos e dentro dela uma coleção de Acessorios. Como fazer o binding dos SwitchCells?
Se eu tiver a uma classe Veiculos e dentro dela uma coleção de Acessorios. Como fazer o binding dos SwitchCells?
Olá, Bruno
Nesse caso, você não irá usar um SwitchCell
, mas um Switch
:
https://docs.microsoft.com/en-us/dotnet/api/Xamarin.Forms.Switch?view=xamarin-forms
E para exibir essa lista de switches, você precisa de uma ListView
. E dentro dessa ListView
, você terá que usar ViewCell
, e dentro do ViewCell
você pode usar controles normais, como o Switch
:
Deu certo.
Valeu.
<StackLayout Margin="10">
<ListView x:Name="lvAcessorios">
<ListView.ItemTemplate>
<DataTemplate>
<ViewCell>
<ViewCell.View>
<StackLayout Orientation="Horizontal">
<Label Text="{Binding DescricaoCompleta}" VerticalTextAlignment="Center"></Label>
<Switch HorizontalOptions="End"></Switch>
</StackLayout>
</ViewCell.View>
</ViewCell>
</DataTemplate>
</ListView.ItemTemplate>
</ListView>
<Button x:Name="btnProximo" Clicked="btnProximo_Clicked" Text="Próximo" VerticalOptions="End"></Button>
</StackLayout>
Excelente, Bruno! Obrigado por participar do fórum!