1
resposta

Binding

Não Aparece os Textos dos ==>

/////////////////////////////////////////// DetalhesView.xmal.cs //////////////////////////////////////////////////////////////////////

public partial class DetalhesView : ContentPage {

    private const int FREIO_ABS = 800;
    private const int AR_CONDICIONADO = 1000;
    private const int MP3_PLAYER = 500;

    public Veiculo Veiculo { get; set; }

    public string TextoFreioABS
    {
        get
        {
            return string.Format("Freio ABS - R$ {0}", FREIO_ABS);
        }
    }

    public string TextoArCondicionado
    {
        get
        {
            return string.Format("Ar Condicionado - R$ {0}", AR_CONDICIONADO);
        }
    }

    public string TextoMP3Player
    {
        get
        {
            return string.Format("MP3 Player - R$ {0}", MP3_PLAYER);
        }
    }



    public DetalhesView(Veiculo veiculo)
    {
        InitializeComponent();
        this.Title = veiculo.Modelo;
    }

    private void ButtonProximo_Clicked(object sender, EventArgs e)
    {
        Navigation.PushAsync(new AgendamentoView());
    }

///////////////////////////////////////////////////////// DetalhesView.xaml ///////////////////////////////////////////

<ContentPage.Content>

                    <SwitchCell Text="{Binding veiculo.Model}" /><!-- Não Mostra Na Tela-->
                    <SwitchCell Text="{Binding TextoArCondicionado}"/>
                    <SwitchCell Text="{Binding TextoMP3Player}"/>
                    <TextCell Text="Total: R$ 0000"/>

                </TableSection>
            </TableRoot>
        </TableView>
        <Button x:Name="ButtonProximo" Text="Proximo" CornerRadius="20" VerticalOptions="End" Clicked="ButtonProximo_Clicked"/>
    </StackLayout>
</ContentPage.Content>

1 resposta

Fala Nathan, tudo bem?

Vi que sua dúvida já está aberta tem um tempo, queria saber se conseguiu resolver ?

Além disso, minha sugestão é que tu faça o curso mais atualizado, esse aparentemente está desabilitado aqui pela plataforma.